19/02/17 19:15:16.44 TQd/Lacc.net
>>55
「一括で置き換えできるじゃん。」って変数名の変更のこと?
それだったら、この機能と関係なく、変数リストの名前を変更すれば、特別な記法(%変数%)を使っていない限り変数名は一括置換される。
逆に、この変数使用箇所のファイル出力では、一括置換はできない。なぜなら、変数使用箇所のファイル自体を一括置換しても、元のプログラムには何の変化もないからだ。
どうも、わかりずらかったようだが、54で書いた「文字列検索機能」で知りたかったのは、変数にどのような値を代入しているかってこと。これを探すのにはWinActorでは、以下のステップが必要なのがめんどくさい。
①WinActorの「変数名使用箇所(CSV)」機能を使い変数名使用箇所をファイル化。
ID,種別,名前,コメント,変数名が出力される。ここにはどのような値を代入したかは出力されない。
②出力されたファイルをの「変数名」カラムから該当変数を探し、その行の「ID」カラムからIDを取得する。
③WinActorに戻り検索機能で②のIDを指定してやると該当のプログラム位置が表示できる。そこではじめて、変数にどのような値を入れているかがわかり、書き換えが可能になる。