Howto Use TOpenDialog

From Lazarus-ccr

Jump to: navigation, search

English (en) Suomi (fi) Français (fr) Japanese (ja)

Simple and short guideline:

1. Place the OpenDialog widget on your form (anyplace, since it will be not visible).

  Image:Component_Palette_Dialogs.png
 
  (It is the left most dialog under Dialog)

2. In your code write someting similiar to:

   var filename : string;

   if OpenDialog1.Execute then
   begin
     filename := OpenDialog1.Filename;
     ShowMessage(filename);
   end;

The Execute method displays the file open dialog. It returns true when user has selected a file, false when user has aborted.

The Filename property returns the full filename including drive and path.


[edit] See also