API:Vcl.ExtDlgs.TOpenTextFileDialog.Execute

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Execute(ParentWnd: HWND): Boolean; override;

C++

virtual bool __fastcall Execute(HWND ParentWnd)/* overload */;
inline bool __fastcall  Execute(){ return Vcl::Dialogs::TCommonDialog::Execute(); }

Propriétés

Type Visibilité  Source Unité  Parent
function public
Vcl.ExtDlgs.pas
Vcl.ExtDlgs.hpp
Vcl.ExtDlgs TOpenTextFileDialog

Description

Affiche la boîte de dialogue de sélection de fichier.

Vcl.ExtDlgs.TOpenTextFileDialog.Execute hérite de Vcl.Dialogs.TOpenDialog.Execute. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Dialogs.TOpenDialog.Execute.

Affiche la boîte de dialogue de sélection de fichier.

Execute ouvre la boîte de dialogue de sélection de fichier en renvoyant true quand l'utilisateur sélectionne un fichier puis clique sur Ouvrir. Si l'utilisateur clique sur Annuler, Execute renvoie false.

Les signatures de code de Execute apparaissant ci-dessus sont en fait des redéfinitions des surcharges de Execute dans la classe de base Vcl.Dialogs.TCommonDialog.Execute. Il existe une autre surcharge de Execute pour Delphi qui apparaît dans les membres hérités de TCommonDialog et cette surcharge ne prend aucun paramètre d'entrée.

Le paramètre ParentWnd est un handle de fenêtre de type HWND MSDN. Si aucun paramètre n'est fourni, le handle de la fiche en cours est utilisé, accessible depuis Vcl.Forms.TApplication.ActiveFormHandle dans la variable globale Vcl.Forms.Application.

 // Delphi:
 if OpenDialog1.Execute then
   Memo1.Lines.LoadFromFile(OpenDialog1.FileName)
 else
   Memo1.Lines.Clear;
 // C++:
 if (OpenDialog1->Execute())
   Memo1->Lines->LoadFromFile(OpenDialog1->FileName);
 else
   Memo1->Lines->Clear();

Voir aussi

Exemples de code