Difference between revisions of "Howto Use TOpenDialog"

From Lazarus wiki
Jump to navigationJump to search
Line 4: Line 4:
  
 
1. Place the OpenDialog widget on your form (anyplace, since it will be not visible).
 
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)
 
   (It is the left most dialog under Dialog)
  

Revision as of 14:55, 13 April 2008

Deutsch (de) English (en) español (es) suomi (fi) français (fr) 日本語 (ja) polski (pl) русский (ru) slovenčina (sk)

Simple and short guideline:

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

  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.