Difference between revisions of "Howto Use TOpenDialog/ru"

From Lazarus wiki
Jump to navigationJump to search
m (Fixed syntax highlighting; deleted category included in page template)
 
(One intermediate revision by one other user not shown)
Line 15: Line 15:
 
2. В вашем коде напишите примерно следующее:
 
2. В вашем коде напишите примерно следующее:
  
<syntaxhighlight>
+
<syntaxhighlight lang=pascal>
 
var  
 
var  
 
   filename: string;
 
   filename: string;
Line 32: Line 32:
 
== См. также ==
 
== См. также ==
  
* [[Как использовать TSaveDialog/ru]]
+
* [[Howto Use TSaveDialog/ru]]
 
* [[Dialogs_tab| Dialogs tab]]
 
* [[Dialogs_tab| Dialogs tab]]
 
{{AutoCategory}}
 
[[Category:Lazarus/ru]]
 
[[Category:LCL/ru]]
 
[[Category:Components/ru]]
 
[[Category:Tutorials/ru]]
 

Latest revision as of 08:49, 17 February 2020

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

Как использовать TOpenDialog

topendialog.png

Простое и краткое руководство:

1. Поместите OpenDialog на вашу форму (в любое место, поскольку это - невизуальный компонент).

  Component Palette Dialogs.png
 
  (На вкладке Dialogs он крайний слева)

2. В вашем коде напишите примерно следующее:

var 
  filename: string;

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

Метод Execute отображает диалог открытия файла. Он возвращает true, если пользователь выбрал файл, или false, если отказался от выбора.

Свойство Filename возвращает полное имя файла, включая устройство и путь.

См. также