MW211 EXIT

devlog
VB.net/ダイアログ定数
2015年05月10日
【アイコン表示】
┌───────────────────┬──────────────────┐
│MessageBoxIcon.None                   │アイコンなし                        │
├───────────────────┼──────────────────┤
│vbInformation                   (=64)│情報アイコン                        │
│MsgBoxStyle.Information               │[i]白地に青文字○                  │
│MessageBoxIcon.Information            │                                    │
│MessageBoxIcon.Asterisk               │                                    │
├───────────────────┼──────────────────┤
│vbExclamation                   (=48)│警告アイコン                        │
│MsgBoxStyle.Exclamation               │[!]黄地に黒文字△                  │
│MessageBoxIcon.Exclamation            │                                    │
│MessageBoxIcon.Warning                │                                    │
├───────────────────┼──────────────────┤
│vbCritical                      (=16)│エラーアイコン                      │
│MsgBoxStyle.Critical                  │[×]赤地に白文字○                  │
│MessageBoxIcon.Error                  │                                    │
│MessageBoxIcon.Hand                   │                                    │
│MessageBoxIcon.Stop                   │                                    │
├───────────────────┼──────────────────┤
│vbQuestion                      (=32)│疑問アイコン                        │
│MsgBoxStyle.Question                  │[?]白地に青文字○                  │
│MessageBoxIcon.Question               ※非推奨(曖昧なので上記いずれかで代用)│
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
【ボタン表示】
┌───────────────────┬──────────────────┐
│MsgBoxStyle.OkOnly               (=0)│[OK]                                │
│MessageBoxButtons.OK                  │                                    │
├───────────────────┼──────────────────┤
│MsgBoxStyle.OkCancel             (=1)│[OK]・[キャンセル]                  │
│MessageBoxButtons.OKCancel            │                                    │
├───────────────────┼──────────────────┤
│vbYesNo                          (=4)│[はい]・[いいえ]                    │
│MsgBoxStyle.YesNo                     │                                    │
│MessageBoxButtons.YesNo               │                                    │
├───────────────────┼──────────────────┤
│vbYesNoCancel                    (=3)│[はい]・[いいえ]・[キャンセル]      │
│MsgBoxStyle.YesNoCancel               │                                    │
│MessageBoxButtons.YesNoCancel         │                                    │
├───────────────────┼──────────────────┤
│vbRetryCancel                    (=5)│[再試行]・[キャンセル]              │
│MsgBoxStyle.RetryCancel               │                                    │
│MessageBoxButtons.RetryCancel         │                                    │
├───────────────────┼──────────────────┤
│vbAbortRetryIgnore               (=2)│[中止]・[再試行]・[無視]            │
│MsgBoxStyle.AbortRetryIgnore          │                                    │
│MessageBoxButtons.AbortRetryIgnore    │                                    │
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
【ボタン値】
┌───────────────────┬──────────────────┐
│vbOK                             (=1)│OK                                  │
│DialogResult.OK                       │[OK]                                │
├───────────────────┼──────────────────┤
│vbCancel                         (=2)│Cancel                              │
│DialogResult.Cancel                   │[キャンセル]                        │
├───────────────────┼──────────────────┤
│vbYes                            (=6)│Yes                                 │
│DialogResult.Yes                      │[はい]                              │
├───────────────────┼──────────────────┤
│vbNo                             (=7)│No                                  │
│DialogResult.No                       │[いいえ]                            │
├───────────────────┼──────────────────┤
│vbAbort                          (=3)│Abort                               │
│DialogResult.Abort                    │[中止]                              │
├───────────────────┼──────────────────┤
│vbRetry                          (=4)│Retry                               │
│DialogResult.Retry                    │[再試行]                            │
├───────────────────┼──────────────────┤
│vbIgnore                         (=5)│Ignore                              │
│DialogResult.Ignore                   │[無視]                              │
├───────────────────┼──────────────────┤
│DialogResult.None                     │Nothing(モーダルダイアログが継続)   │
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
【既定ボタン指定】
┌───────────────────┬──────────────────┐
│vbDefaultButton1                 (=0)│一番目のボタンが既定ボタンとなる    │
│MsgBoxStyle.DefaultButton1            │                                    │
├───────────────────┼──────────────────┤
│vbDefaultButton2               (=256)│二番目のボタンが既定ボタンとなる    │
│MsgBoxStyle.DefaultButton2            │                                    │
├───────────────────┼──────────────────┤
│vbDefaultButton3               (=512)│三番目のボタンが既定ボタンとなる    │
│MsgBoxStyle.DefaultButton3            │                                    │
├───────────────────┼──────────────────┤
│vbDefaultButton4               (=768)│四番目のボタンが既定ボタンとなる    │
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
【モーダル指定】
┌───────────────────┬──────────────────┐
│vbSystemModal                         │システムモーダルにする              │
│MsgBoxStyle.SystemModal               │                                    │
├───────────────────┼──────────────────┤
│vbApplicationModal                    │アプリケーションモーダルにする      │
│MsgBoxStyle.ApplicationModal          │                                    │
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
【その他】
┌───────────────────┬──────────────────┐
│vbMsgBoxHelp                          │ヘルプ テキスト                     │
│MsgBoxStyle.MsgBoxHelp                │                                    │
├───────────────────┼──────────────────┤
│vbMsgBoxRight                         │右寄せ表示                          │
│MsgBoxStyle.MsgBoxRight               │                                    │
│MessageBoxOptions.RightAlign          │                                    │
├───────────────────┼──────────────────┤
│vbMsgBoxRtlReading                    │右から左へ表示                      │
│MsgBoxStyle.MsgBoxRtlReading          │            (ヘブライ語・アラビア語)│
│MessageBoxOptions.RtlReading          │                                    │
├───────────────────┼──────────────────┤
│vbMsgBoxSetForeground                 │前面に表示                          │
│MsgBoxStyle.MsgBoxSetForeground       │                                    │
├───────────────────┼──────────────────┤
│MessageBoxOptions.DefaultDesktopOnly  │アクティブデスクトップに表示        │
│MessageBoxOptions.ServiceNotification │                                    │
└───────────────────┴──────────────────┘
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
分類:VB.net