Windowsの\[ファイルを開く\]ダイアログ
祖先 - なし

詳細

\\
\[ファイルを開く\] ダイアログは、開くファイルを選択するために使用されます。
 \\
この機能はWindowsの機能を使用します。正確な実装方法は Windows のバージョンによって異なります。

\\
開くファイルを選択するために \[ファイルを開く\] ダイアログを使用
\\
Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM *implements #Prim_App.iHelpHandler) Theme(#SYS_THEME<2015Blue>) Clientwidth(551) Clientheight(301) Left(165) Top(204) Width(567)
 \\
   Define_Com Class(#PRIM_PHBN) Name(#Pick) Caption('Pick a File') Displayposition(1) Left(16) Parent(#COM_OWNER) Tabposition(1) Top(16) Width(129)
 \\
   Evtroutine Handling(#Pick.Click)
 \\
      #Com_owner.PickaFile
 \\
 Endroutine
 \\
   Mthroutine Name(PickaFile)
 \\
      Define_Com Class(#Prim_appl.ICommonDialogFileOpen) Name(#FileOpen) Reference(*Dynamic)
 \\
      #FileOpen <= #sys_appln.CreateFileOpenDialog
 \\
      If (#FileOpen.Show)
 \\
         #Com_owner.Caption := #FileOpen.FileTitle
 \\
 Endif
 \\
 Endroutine
 \\
 End_Com

プロパティ

名前

記述

DefExtension

デフォルトのファイル拡張子

ExplorerStyle

ダイアログをWindowsExplorerスタイルにする

File

現在選択のファイル

FileCount

選択されたファイルの数

Files

すべての選択ファイル名のコレクション

FileTitle

タイトルバーに表示するキャプション

FilterCaption

指定フィルターのキャプション

FilterCount

フィルターの合計数

FilterExtension

すべてのフィルターエクステンションのコレクション

FilterIndex

現在選択されているフィルターのインデックス

HideReadOnly

ReadOnlyプロパティの表示または非表示

InitialDir

ダイアログに表示する最初のフォルダ

MultiSelect

複数ファイルの選択を許可

Title

タイトルバーに表示するキャプション

メソッド

名前

記述

AddFilter

ファイルタイプのフィルターを追加 Name, Extention

Show

モーダルダイアログとして表示 FormOwner, OKPressed

参照

すべてのコンポーネント クラス
テクニカルリファレンス