VBS定数
MsgBox関数
設定したい値の合計値を指定する。
| 定数 | 設定値 | 内容 |
|---|---|---|
| vbOkOnly | 0 | [OK]ボタンのみ表示 |
| vbOkCancel | 1 | [OK]ボタンと[キャンセル]ボタンを表示 |
| vbAboutRetryIgnore | 2 | [中止]、[再試行]、[無視]の3つのボタンを表示 |
| vbYesNoCancel | 3 | [はい]、[いいえ]、[キャンセル]の3つのボタンを表示 |
| vbYesNo | 4 | [はい]ボタンと[いいえ]ボタンを表示 |
| vbRetryCancel | 5 | [再試行]ボタンと[キャンセル]ボタンを表示 |
| vbCritical | 16 | [警告]アイコンを表示 |
| vbQuestion | 32 | [問い合わせ]アイコンを表示 |
| vbExcelamation | 48 | [注意]アイコンを表示 |
| vbInformation | 64 | [情報]アイコンを表示 |
| vbDefaultButton1 | 0 | 第1ボタンを標準にする |
| vbDefaultButton2 | 256 | 第2ボタンを標準にする |
| vbDefaultButton3 | 512 | 第3ボタンを標準にする |
| vbDegaultButton4 | 768 | 第4ボタンを標準にする |
| vbApplicationModal | 0 | アプリケーションモーダルに設定 |
| vbSystemModal | 4096 | システムモーダルに設定 |
押されたボタンによって返される値
| 定数 | 値 | 押されたボタン |
|---|---|---|
| vbOK | 1 | [OK]ボタン |
| vbCancel | 2 | [キャンセル]ボタン |
| vbAbout | 3 | [中止]ボタン |
| vbRetry | 4 | [再試行]ボタン |
| vbIgnore | 5 | [無視]ボタン |
| vbYes | 6 | [はい]ボタン |
| vbNo | 7 | [いいえ]ボタン |
比較モード
文字列を比較する際に使用するモード
| 定数 | 設定値 | 内容 |
|---|---|---|
| vbBinaryCompare | 0 | バイナリモード |
| vbTextCompare | 1 | テキストモード |
ファイル属性
| 定数 | 設定値 | 内容 |
|---|---|---|
| Normal | 0 | 標準ファイル |
| ReadOnly | 1 | 読み取り専用 |
| Hidden | 2 | 隠しファイル |
| System | 4 | システムファイル |
| Volume | 8 | ディスクドライブボリュームラベル |
| Directory | 16 | フォルダまたはディレクトリ |
| Archive | 32 | ファイルが前回のバックアップ以降に変更されているか |
| Alias | 64 | ショートカット |
| Compressed | 128 | 圧縮ファイル |
テキストファイル入出力
モード
| 定数 | 設定値 | 内容 |
|---|---|---|
| ForReading | 1 | 読み取り専用 |
| ForWriting | 2 | 書き込み用 |
| For | Appending | 追加書き込み |
形式
| 定数 | 設定値 | 内容 |
|---|---|---|
| TristateUseDefault | -2 | システムの規定値 |
| TristateTrue | -1 | Unicodeとしてオープン |
| TristateFalse | 0 | ASCIIとしてオープン |
日付と時刻
年の1週目を表す
| 定数 | 設定値 | 内容 |
|---|---|---|
| vbUseSystem | 0 | システム |
| vbFirstJan1 | 1 | 1月1日を含む週を年の第1週として扱う |
| vbFirstFourDays | 2 | 一週間のうち4日以上が新年に含まれる週を第1週として扱う |
| vbFirstFullWeek | 3 | 全体が新年に含まれる最初の週を第1週として扱う |
曜日
| 定数 | 設定値 | 内容 |
|---|---|---|
| vbUseSystem | 0 | システム |
| vbSunday | 1 | 日曜 |
| vbMonday | 2 | 月曜 |
| vbTuesday | 3 | 火曜 |
| vbWednesday | 4 | 水曜 |
| vbThursday | 5 | 木曜 |
| vbFriday | 6 | 金曜 |
| vbSaturday | 7 | 土曜 |
DriveTypeプロパティ
| 定数 | 値 | 内容 |
|---|---|---|
| Unknown | 0 | ドライブの種類を判断できません。 |
| Removable | 1 | リムーバブルディスクドライブです。FDD他、色々な記憶装置が含まれます。 |
| Fixed | 2 | ハードディスクドライブです。リムーバブルハードディスクも含まれます。 |
| Remote | 3 | ネットワークドライブです。ネットワーク上のあらゆる場所の共有ドライブが含まれます。 |
| CDROM | 4 | CD-ROMドライブです。 |
| RAMDisk | 5 | RAMドライブです。 |
フォーマットの定数
| 定数 | 設定値 | 内容 |
|---|---|---|
| TristateTrue | -1 | True |
| TristateFalse | 0 | False |
| TristateUseDefault | -2 | システムデフォルト(地域のプロパティ) |
| 定数 | 設定値 | 内容 |
|---|---|---|
| vbGeneral | 0 | 日付か時刻若しくは両方を表示する。 |
| vbLongDate | 1 | 長い形式の日付 |
| vbShortDate | 2 | 短い形式の日付 |
| vbLongTime | 3 | 長い形式の時刻 |
| vbShortTime | 4 | 短い形式の時刻 |
{{edit 更新履歴}}