
No.1ベストアンサー
- 回答日時:
ヘルプにも書いてありますが、
CommonDialogからキャンセルで抜けた場合は
エラーイベントが発生します。
だから On Error 命令を使います。
以下、ヘルプから引用したサンプル。
Private Sub Command1_Click()
' CancelError プロパティを真 (True) に設定します。
CommonDialog1.CancelError = True
On Error GoTo ErrHandler
' Flags プロパティを設定します。
CommonDialog1.Flags = cdlCFEffects Or cdlCFBoth
' [フォントの指定] ダイアログ ボックスを表示します。
CommonDialog1.ShowFont
Text1.Font.Name = CommonDialog1.FontName
Text1.Font.Size = CommonDialog1.FontSize
Text1.Font.Bold = CommonDialog1.FontBold
Text1.Font.Italic = CommonDialog1.FontItalic
Text1.Font.Underline = CommonDialog1.FontUnderline
Text1.FontStrikethru = CommonDialog1.FontStrikethru
Text1.ForeColor = CommonDialog1.Color
Exit Sub
ErrHandler:
' ユーザーが [キャンセル] をクリックしました。
Exit Sub
End Sub
ご回答ありがとうございます。
最近は、すぐgooに頼るクセがついてしまい、ヘルプを調べるのを怠っていました。
お世話になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ファイルダイアログを開いた時のキャンセルボタンの処理
Visual Basic(VBA)
-
VB.NET でのLaod/unLoad について
Visual Basic(VBA)
-
VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
Visual Basic(VBA)
-
-
4
コモンダイアログコントロールがコンポーネントにありません
Visual Basic(VBA)
-
5
VS 2008(VB.NET)
Visual Basic(VBA)
-
6
VB6からVB2010への変換について
Visual Basic(VBA)
-
7
モーダルフォームとモードレスフォーム
Visual Basic(VBA)
-
8
VB6 配列を初期化したい
Visual Basic(VBA)
-
9
VB6 コンポーネント一覧からの削除
Visual Basic(VBA)
-
10
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
11
【VB6.0】 あるフォームから他のフォームへ値を受け渡したい
Visual Basic(VBA)
-
12
VB2008で定数に色の設定をしたいです。(初心者)
Visual Basic(VBA)
-
13
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
14
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
逆向き/(スラッシュ)の入力方法
-
Fireworksでのフォント
-
MsgBoxについて
-
画像編集ソフトpicasaのバグ
-
縦書きテキストボックスの表示"...
-
このフォントは何でしょうか?
-
Excel:一部のフォントでセルの...
-
tex の文字に関して
-
パソコンによってフォントが違う
-
筆記体みたいな文字コードが欲...
-
cssファイルの名称付け
-
ペイント3Dのテキストサイズ変更
-
文字の位置、上下のマージンが...
-
テーブル内の文字サイズを変更...
-
Illustratorで作成、pngで保存...
-
コピーライト記号の表示が小さい
-
ページ内にスクロールバーのあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
似ているフォント(Win⇔Mac)
-
「MS Pゴシック」と同じ幅の...
-
Excel:一部のフォントでセルの...
-
MsgBoxについて
-
英語版OSでの遊明朝、游ゴシック
-
ワードでゴシックの文字を太く...
-
逆向き/(スラッシュ)の入力方法
-
gvimでフォント、色テーマ設定...
-
C# Font GdiCharSet
-
WORD全角入力しても半角に...
-
font-family の記載方法
-
WORD VBAでハイパーリ...
-
縦書きテキストボックスの表示"...
-
メールで、榊の文字を木辺に神...
-
コマンドプロンプト(cmd.exe)を...
-
PreRenderイベントの実装方法に...
-
無料で使える日本語フォントを...
おすすめ情報