tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: commondialogのエラーについて
投稿日: 2014/04/03(Thu) 14:08
投稿者魔界の仮面弁士
コードエディタを右クリックして、[設定/解除]をクリックしてみてください。
もしかしたら、『エラー発生時に中断』が選択されていませんか?

>    MSG = Err.Description & Chr(&HD)
「MSG = Err.Description & vbCrLf」
もしくは
「MSG = Err.Description & vbNewLine」
の方が良いと思います。

vbCr だけでも間違いではありませんが、本来は vbCrLf が望ましいです。
(メッセージボックスは一応、Cr と CrLf とを区別して表示しています)


>    X = MsgBox(MSG, vbInformation + vbOKOnly, "キャンセル")
ここは「+」ではなく「Or」が望ましいです。
CommonDialog の Flags と同様に。


> 出来ればキャンセル処理(cancel2)にループして欲しいです。
「ループ」では無いですよね。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。