Функция PromptForFileName – показывает диалог, позволяющий пользователю выбрать файл

Функция PromptForFileName в Delphi показывает диалог, позволяющий пользователю выбрать файл.

Функция PromptForFileName: Использование диалога для выбора текстового файла

var
  selectedFile   : string;

begin
  // Спрашиваем пользователя о выборе файла
  if PromptForFileName(selectedFile,
                       'Text files (*.txt)|*.txt',
                       '',
                       'Выберите ваш проектный файл',
                       'C:\',
                       False)  // Означает, что диалог без Сохранения
  then
    // Отображения этого полного значения файла/пути
    ShowMessage('Выбранный файл = '+selectedFile)
  else
    ShowMessage('Нажал Cancel');
end;

Main Menu