秀丸で編集中のファイルのフルパスを取得することが出来ます。 もし、「無題」など、ファイル名がまだ定まっていない場合には null が返ってきます。
非同期のメソッド中も含め、常時取得することが出来ます。
Hm.Edit.FilePath
using
System;
HmNetCOM;
...
var filepath = Hm.Edit.FilePath;
if
( String.IsNullOrEmpty(filepath) ) {
// 無題の時の処理
}
else
{
// ファイル名が付いている時の処理