-
Notifications
You must be signed in to change notification settings - Fork 5
Dialog
Remarks
ダイアログ表示クラス
このクラスは Staticクラス(Attribute VB_PredeclaredId = True) です。
Dependent
- None
History
Date | Version | Note |
---|---|---|
2019-01-01 | Ver.1.0.0 | 新規作成 |
2020-05-20 | Ver.1.0.1 | ShowFileDialogでフィルタを省略時エラーになるのを修正 |
Syntax
ret = Dialog.ShowColorDialog(color)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
color | 必須 | Long | ダイアログ選択時、色を返却する変数 |
Return Value
Name | Data type | Description |
---|---|---|
ret | Boolean | ダイアログで選択された場合Trueを返す。キャンセルした場合はFalse |
Remarks
カラーダイアログ選択
ダイアログを表示して選択された色を返却する
Example
Dim color As long
If Dialog.ShowColorDialog(color) Then
lblName.BackColor = color
End IF
See also
- None
Syntax
ret = Dialog.ShowFolderDialog(folder)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
folder | 必須 | String | ダイアログ選択時、フォルダ名を返却する変数 |
Return Value
Name | Data type | Description |
---|---|---|
ret | Boolean | ダイアログで選択された場合Trueを返す。キャンセルした場合はFalse |
Remarks
フォルダ選択
ダイアログを表示して選択されたフォルダ名を返却する
Example
Dim folder As String
'初期表示時のフォルダも指定可能
folder = "C:\test"
If Dialog.ShowFolderDialog(folder) Then
lblName.text = folder
End IF
See also
- None
Syntax
ret = Dialog.ShowFileDialog(file, [filter])
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
file | 必須 | String | ダイアログ選択時、ファイル名を返却する変数 |
file | 任意 | Variant型 | ファイルをフィルタしたい場合、バーレンを区切りとしてファイルの種類とワイルドカードを指定 |
Return Value
Name | Data type | Description |
---|---|---|
ret | Boolean | ダイアログで選択された場合Trueを返す。キャンセルした場合はFalse |
Remarks
ファイル選択
ダイアログを表示して選択されたファイル名を返却する
Example
Dim strFile As String
Dim strFilter As Variant
'初期表示時のファイルも指定可能
strFile = "C:\test.csv"
strFilter = Array("Excel|*.xlsx" ,"Word|*.docx")
If Dialog.ShowFileDialog(strFile, strFilter) Then
lblName.text = strFile
End IF
See also
- None
「Hidennotare」は RelaxToolsの中の人がじっくりコトコト煮込んだソースです。
1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て
2.1.1 CallbackHelper
2.1.2 Document
2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter
2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip