|
>$s = dllfuncstr("CurrentHeader", "X-Attach");
>if($s == ""){
>//以下略
>という処理にしてください。
helpをよく見たら関数の使い方が誤っていました(^^;
ファイル名を返すのが
$s = dllfuncstr("CurrentHeader", "X-Attach");
ファイルの個数を返すのが
#n = dllfunc("CountCurrentHeader", "X-Attach");
ですね。
今回の場合,個数の方が良いと思うので次のようにしました。
loaddll "tkinfo.dll";
#n = dllfunc("CountCurrentHeader", "X-Attach");
if(#n == 0) {
question "添付ファイルがありません。本当に送信していいですか?";
if(result == no) {
#n = dllfunc("SetCancel", 1);
}
} else {
question "添付ファイルがあります。本当に送信していいですか?";
if(result == no) {
#n = dllfunc("SetCancel", 1);
}
}
|
|