|
秀まるお2さま
こんな感じで記述しました。添削お願いします。
//URL抽出(特定フォルダ)
loaddll "tkinfo.dll";
if( dllfunc("RecvMailCountShow") == 0 ) {
endmacro;
}
$account = dllfuncstr("CurrentAccount");
$folder = dllfuncstr("CurrentFolder");
#n = dllfunc("SelectFolder", "アカウント", "フォルダ");
// #n = dllfunc("SelectFolder", "特定アカウント", "特定フォルダ");
if( dllfunc("RecvMailCountInFolder") != 0 ) {
while( dllfunc("SelectRecvMailInFolder") ) {
//
// URLを抽出するマクロ
#x = x; #y = y;
gofiletop;
searchdown2 "http://", nocasesense;
if( result ) {
#x1 = x; #y1 = y;
searchdown2 "[^!#$%&*+\\-./0-9:;=?@a-z^_|~]", regular, nocasesense;
$url = gettext( #x1, #y1, x, y );
runsync2 "cmd.exe /c echo \"" + $url + "\">>\"D:\\抽出.txt\"";
}
moveto #x, #y;
// URLを抽出するマクロ
//
}
}
#n = dllfunc("SelectFolder", $acount, $folder);
|
|