|
TAKA です。
>■既に開いている場合にはそれをカレントウインドウにする。(※)
>■開いていない場合には開く。
>■ファイルが存在しない場合には新規に作成する。
マクロでやる必要があるなら、以下の通りです。
「C:\TEST.TXT」を対象にしています。
マクロ内では「\」をダブらす必要があります。
// マクロ(ここから)
$FNm = "C:\\TEST.TXT";
if( $FNm == filename2 )
{ // アクティブ
goto LEND;
}
#WNo = findhidemaru( $FNm );
if( #WNo != -1 )
{ // 既に開いている
setactivehidemaru #WNo; // アクティブにする
}
else
{ // まだ開いていない
openfile $FNm; // ファイルを開く(ない場合は新規)
}
LEND:
endmacro;
// マクロ(ここまで)
|
|