.hmbook を開いたときにデフォルトで表示No.38549
popper さん 20/11/18 17:13
 
マクロで、.hmbook ファイルを起動しています。

その際、(無題)ファイルが表示されます。

これを、例えば A.txt (さらには A.txt、B.txt ・・・と複数のファイル)が

デフォルトで表示されるようにしたいのですが

どうすればよいでしょうか?

よろしくお願いいたします。

[ ]
RE:38549 .hmbook を開いたときにデフォルNo.38550
秀丸担当 さん 20/11/18 18:12
 

.hmbookファイルはブックマークをエクスポートしたファイルか、ファイルマネージ
ャ枠のプロジェクトのファイルですが、秀丸エディタ本体で直接開くとファイルの一
覧のようなテキストとしても開けるファイルです。
この場合のマクロで起動するというのは、たぶんファイルマネージャ枠のプロジェク
トして、マクロでHmExplorerPane.dllのLoadProject関数で開くということかと思い
ます。

ファイルマネージャ枠のプロジェクトにある特定のファイルを、マクロで指定して開
いたり全部開いたりといったことは、普通の方法ではできないです。
無理矢理なんとかするとしたら、.hmbookファイルをテキストとして読み込んでファ
イル名を見ることで開いていただくこともできるとは思いますが、手間だと思います。
マクロでファイル名がわかっている場合は、普通にopenfileで開くのが簡単だと思い
ます。
またはデスクトップ保存/復元(名前を付けてデスクトップ保存.../デスクトップ復
元...)に相当するsavedesktop文/restoredesktop文で扱われる.hmdeskファイルとセ
ットにしてまとめて保存したり開いたりするとやりやすいと思います。


[ ]
RE:38550 .hmbook を開いたときにデフォルNo.38554
popper さん 20/11/19 20:09
 
>マクロでファイル名がわかっている場合は、普通にopenfileで開くのが簡単だと思
>います。

アドバイスありがとうございます。

openfile で対応することにしました。

[ ]