last updated:2023/12/27
さまざまな方法があります。次の例は、引数に確認したいマクロのファイル名を指定すれば、あとはマクロファイル用フォルダを自力で探し、存在する場合には1、存在しない場合は0を返すサブルーチン「isExistMac」です。
//------- サンプルマクロ -------//
call isExistMac "test.mac";
if( ##return != 0 ) message "マクロがありました。";
else message "マクロはありません。";
endmacro;
isExistMac:
$$checkFile = $$1;
$$cF = macrodir + "\\" + $$checkFile;
##existYN = existfile($$cF);
return ##existYN;
// ---------------------------- //