question とその結果判定について(添付フNo.00587
うえポン さん 04/08/16 11:46
 
秀まるお氏作の添付ファイル圧縮マクロですが、
本体上で圧縮する場合、確認ダイアログが出ますが、
これに、いいえをえらんでも、圧縮処理が動きます。

     :
  question "現在選択しているメール(複数も可)の添付ファイルを
            圧縮します。よろしいですか?";
  if( yes ) goto CompressAll;
     :

マクロのヘルプに従い、
"if( result == 1 )" と聞いてやると、
いいえのときは、圧縮されず、マクロが終了します。

この判定は、仕様上「あり」なのでしょうか?
(それとも、コーディング・ミス?)

[ ]
RE:00587 question とその結果判定についNo.00588
三月 さん 04/08/16 12:14
 
>秀まるお氏作の添付ファイル圧縮マクロですが、
>本体上で圧縮する場合、確認ダイアログが出ますが、
>これに、いいえをえらんでも、圧縮処理が動きます。
>
>     :
>  question "現在選択しているメール(複数も可)の添付ファイルを
>            圧縮します。よろしいですか?";
>  if( yes ) goto CompressAll;
>     :
>
>マクロのヘルプに従い、
>"if( result == 1 )" と聞いてやると、
>いいえのときは、圧縮されず、マクロが終了します。
>
>この判定は、仕様上「あり」なのでしょうか?
>(それとも、コーディング・ミス?)

ヘルプをみると
>yes 1という値です。
と、あるので
if( 1 ) goto CompressAll;
ってことになり、結果常にCompressAllへ飛ぶことに。

やはり、ミスでしょうね。

[ ]
RE:00588 question とその結果判定についNo.00589
秀まるお さん 04/08/17 18:20
 
 すみません。僕のミスのようです。直します。

[ ]