|
h-tom です。
OS:Windows Vista SP2 (HP 32bit)
秀丸:Ver.8β5
添付のマクロを実行すると、秀丸エディタがクラッシュします。
1)マクロを実行する前に、マクロを同じフォルダに、拡張子のないファイルを作成。
2)マクロを実行 --> クラッシュする。
どうやら、拡張子のないファイルで、"GetExtensionName"を実行するタイミングで、
クラッシュしているようです。
//ファイル一覧の取得
#WshFso = createobject("Scripting.FileSystemObject");
#Folder = callmethod_returnobj(#WshFso, "GetFolder", currentmacrodirectory);
#Files = getpropobj(#Folder,"Files");
while(1){
#File = getcollection(#Files);
if(#File == 0) break;
$get_filepath = getpropstr(#File, "Path");
$get_ext = callmethod_returnstr(#WshFso, "GetExtensionName", $get_filepath;
}
#File = getcollection(#Files, 3);
releaseobject #Files;
releaseobject #Folder;
releaseobject #WshFso;
endmacro;
|
|