Skip to content
RelaxToolsの中の人 edited this page May 20, 2020 · 11 revisions

2.3.9 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でフィルタを省略時エラーになるのを修正

2.3.9.1 ShowColorDialog(Dialog)

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

2.3.9.2 ShowFolderDialog(Dialog)

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

2.3.9.3 ShowFileDialog(Dialog)

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

目次

1 使用方法

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 リファレンス

2.1 標準モジュール

2.1.1 CallbackHelper
2.1.2 Document

2.2 インターフェイス

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 クラス

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

Clone this wiki locally