![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Memo, сохранение [D6, XP]
Каныбек © (2011-12-22 20:40:00)Подскажите как сохранить содержимое Memo. При нажатии на кнопку "Сохранить как..." открывается окно сохранения, но строка выбора формата файла пусто. Мне достаточно сохранения файла в формате txt.
Код такой:
procedure TForm1.Button1Click(Sender: TObject);
begin
with SaveDialog1, Memo1 do if Execute then
begin
Memo1.Lines.SaveToFile(FileName);
end;
Что нужно добавить или изменить?
Каныбек (2011-12-25 13:55:00) [1]Ребята спасибо, теперь получилось. Сделал дефолтом. Удачи вам всем!
sniknik (2011-12-25 13:47:00) [2]> Текстовый документ имеет расширение "txt"
вообще то расширение не особо важно для типа содержимого... просто условность.
открой html, и сохрани его с расширением txt, он от этого станет текстовым документом? ... хотя, пример не удачный, html и так, сам по себе, текстовый документ, ну ладно откроем exe (PE). станет?
> а мой сохраняется просто как файл.
ну так укажи ему расширение... программно/дефаултом, или в конце концов, в открытом диалоге (SaveDialog1.Execute) сам дописывай.
Каныбек (2011-12-25 13:41:00) [3]Anatoly Podgoretsky © (25.12.11 12:41) [8]
Как это делается, подскажите.
Dennis I. Komarov © (25.12.11 13:12) [9]
Еще не пробовал
Dennis I. Komarov (2011-12-25 13:12:00) [4]DefaultExt... (Кажися так...)
Ты бы в [2] вдумался, оно полезней будет...
Anatoly Podgoretsky (2011-12-25 12:41:00) [5]> Каныбек (25.12.2011 12:27:07) [7]
А ты указал это?
Каныбек (2011-12-25 12:27:00) [6]Anatoly Podgoretsky © (25.12.11 11:46) [6].
Вопрос в том, что при сохранении содержимого Memo1 мне нужно чтоб файл сохранился с расширением "txt", т.е. как текстовый документ.
Anatoly Podgoretsky (2011-12-25 11:46:00) [7]> Каныбек (25.12.2011 11:32:05) [5]
А в чем вопрос?
Каныбек (2011-12-25 11:32:00) [8]Текстовый документ имеет расширение "txt", а мой сохраняется просто как файл. Можно правой кнопкой мыши открыть как текст.
Dimka Maslov (2011-12-25 11:05:00) [9]Главное какое у файла расширение, а как оно отображается системой - дело настроек самой системы
Каныбек (2011-12-25 10:56:00) [10]Спасибо за помощь Дима. Сделал как вы написали. Но документ сохраняется не как "Текстовый документ" а как "Файл". Может еще что нибудь надо добавить?
Dennis I. Komarov (2011-12-22 23:44:00) [11]КопиПаст вреден, надо думать...
Кстати, в стандартных Action-ах есть SaveAs...
Dimka Maslov (2011-12-22 20:56:00) [12]В свойстве Filter SaveDialog1 прописать "Текст|*.txt"