filenameについてNo.00941
神戸東北人 さん 00/01/18 18:14
 
はじめまして。
早速質問をしてみたいと思います。
アクティブウインドウのfilenameを見ようとすると、NULLが返ってきます。
−−−−−−−−−−−−−−−−
#d = hidemarucount;
while(#d>0) {
message filename[#d];
#d = #d - 1;
}
−−−−−−−−−−−−−−−−
これで最初の#dの値が入ったときがアクティブウインドウだと思うのですが、バッチ
リ何もない文字列が返ってきます。これはどうにかならないのでしょうか?
どなたか教えてください。お願いします。

[ ]
RE:00941 filenameについてNo.00943
ひろ さん 00/01/18 19:25
 
 神戸東北人さん今日は、ひろです。
> アクティブウインドウのfilenameを見ようとすると、NULLが返ってきます。
 具体的に何をやりたいか解りませんが、
−−−−−−−−−−−−−−−−
#d = hidemarucount - 1;
  while(#d>=0) {
  message filename[#d];
  #d = #d - 1;
}
−−−−−−−−−−−−−−−−
とすれば、現在秀丸で開いている file name が順に表示されます。

 ただ単に active な秀丸の file name だけが知りたければ、
message filename;
で十分です。

> これで最初の#dの値が入ったときがアクティブウインドウだと思うのですが、バッチ
 おそらく誤解されていると思います。findhidemaru を macro help で調べ
て見て下さい。

[ ]
RE:00943 filenameについてNo.00944
神戸東北人 さん 00/01/18 21:48
 
> 神戸東北人さん今日は、ひろです。

ひろさんはじめまして。レスありがとうございます。

> 具体的に何をやりたいか解りませんが、
>−−−−−−−−−−−−−−−−
>#d = hidemarucount - 1;
>  while(#d>=0) {
>  message filename[#d];
>  #d = #d - 1;
>}
>−−−−−−−−−−−−−−−−
>とすれば、現在秀丸で開いている file name が順に表示されます。

なんと!ほんとですね。
しょうもない質問ですみませんでした。

またなにかありましたらよろしくおねがいします。
おさわがせしました。
ふー、これで帰れる・・・。

[ ]