DTP駆け込み寺

[ 返信 ]

Re^2: javascriptでテキストファイルを

> > 一行ずつ読込むという文法が探しきれず行き詰まっています。
>
> File.readln()
> ではなくて?
z-様
アドバイスをありがとうございます。
いろいろ情報を探し
下記のスクリプトを作ってみましたが動きません。
テキストファイルは
"L1"
"L2"
という内容です。
イラレのファイルのレイヤーは
L1
L2
という内容です。

//ファイルを選択
filename = File.openDialog("Select");
if (filename) {
fileObj = new File(filename);
}
for (var ii = 0; ii <= 2; ii++) {

//一行目だけ最初にテキストを読む。あとは繰り返し処理中に読む
if (ii== 0) {

var line = fileObj.readln() ; //テキストファイルから1行読み込み変数に代入

var layObj= activeDocument.layers[line];
layObj.visible=true
alert("visible!")
}
}

visibleというメッセージが一回だけ表示され終了してしまいます。
「var layObj= activeDocument.layers[line];」ここがおかしいと思いますが情報がみつかりません。
お手数ですがよろしくお願いいたします。

[15388] ha_chan (2013/03/18 Mon 10:41)


残り4件

  1. [15380] javascript テキストファイルを一行ずつ読み込み ha_chan 2013/03/16 02:08
    1. [15382] Re: javascriptでテキストファイルを一行ずつ読む (z-) 2013/03/16 09:26
      1. [15388] Re^2: javascriptでテキストファイルを ha_chan 2013/03/18 10:41
        1. [15389] Re^3: javascriptでテキストファイルを 流星光輝 2013/03/18 12:42
        2. [15391] Re^3: javascriptでテキストファイルを miyaji 2013/03/18 17:13
        3. [15393] Re^3: javascriptでテキストファイルを ひじまる 2013/03/18 22:25
          1. [15395] Re^4: javascriptでテキストファイルを ha_chan 2013/03/19 16:08