
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)
-
コモンダイアログコントロールがコンポーネントにありません
Visual Basic(VBA)
-
-
4
VB6.0の「vbFromUnicode」はVB.NETではどれに相当しますか?
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
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
10
【VB6.0】 あるフォームから他のフォームへ値を受け渡したい
Visual Basic(VBA)
-
11
VB6 配列を初期化したい
Visual Basic(VBA)
-
12
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
13
VB2008で定数に色の設定をしたいです。(初心者)
Visual Basic(VBA)
-
14
Chr(13)とChr(10)の違いは?
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
英語版OSでの遊明朝、游ゴシック
-
エクセルVBAが中国のPCでは動か...
-
外国語版メイリオはある?
-
VB6 LISTVIEWで項目の色分...
-
C# Font GdiCharSet
-
latex文書でのURLの表示
-
メールで、榊の文字を木辺に神...
-
似ているフォント(Win⇔Mac)
-
MsgBoxについて
-
WORD全角入力しても半角に...
-
「MS Pゴシック」と同じ幅の...
-
フォントダイアログを開くいた...
-
CSS SafariでMS P ゴシックを表...
-
Visual C++ 6.0 行番号の表示
-
cssファイルの名称付け
-
jspにcssを反映させるには
-
文字の位置、上下のマージンが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
似ているフォント(Win⇔Mac)
-
「MS Pゴシック」と同じ幅の...
-
Excel:一部のフォントでセルの...
-
MsgBoxについて
-
英語版OSでの遊明朝、游ゴシック
-
ワードでゴシックの文字を太く...
-
逆向き/(スラッシュ)の入力方法
-
gvimでフォント、色テーマ設定...
-
C# Font GdiCharSet
-
WORD全角入力しても半角に...
-
font-family の記載方法
-
WORD VBAでハイパーリ...
-
縦書きテキストボックスの表示"...
-
メールで、榊の文字を木辺に神...
-
コマンドプロンプト(cmd.exe)を...
-
PreRenderイベントの実装方法に...
-
無料で使える日本語フォントを...
おすすめ情報