В приложении проводиться работа по введению, изменению, выполнению различных операций над массивом. И после работы требуется этот массив сохранить..Объясните пожалуста, как это реализовать с использованием компонента TSaveDialog?
у меня по щелчку на пункте меню вызывается это окно сохранения...SaveDialog1.Execute..а дальше, что делать - не знаю..
if SaveDialog1.Execute then begin
// сохранять результаты в файл с именем SaveDialog1.FileName
end
else ; // Пользователь нажал Cancel
// сохранять результаты в файл с именем SaveDialog1.FileName
procedure TForm1.Button1Click(Sender: TObject);Filter - пусто. И что из э\того? Мне что, расширение недоступно? Бред, все прекрасно показывается...
begin
if SaveDialog1.Execute then begin
ShowMessage('File name: ' + SaveDialog1.FileName);
end;
end;
1. Без отсутствия расширения создается неассоциированный файл.
2. Вручную дописывать расширение - плохой тон.
3. Файлы программы должны иметь в любом случае расширение, иначе грош им цена.