Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.04.15;
Скачать: CL | DM;

Вниз

Memo, сохранение   Найти похожие ветки 

 
Каныбек   (2011-12-22 20:40) [0]

Подскажите как сохранить содержимое Memo. При нажатии на кнопку "Сохранить как..." открывается окно сохранения, но  строка выбора формата файла пусто.  Мне достаточно сохранения файла  в формате txt.
Код такой:

procedure TForm1.Button1Click(Sender: TObject);
begin
with SaveDialog1, Memo1 do if Execute then

begin
Memo1.Lines.SaveToFile(FileName);

end;

Что нужно добавить или изменить?


 
Dimka Maslov ©   (2011-12-22 20:56) [1]

В свойстве Filter SaveDialog1 прописать "Текст|*.txt"


 
Dennis I. Komarov ©   (2011-12-22 23:44) [2]

КопиПаст вреден, надо думать...
Кстати, в стандартных Action-ах есть SaveAs...


 
Каныбек   (2011-12-25 10:56) [3]

Спасибо за помощь Дима. Сделал как вы написали. Но документ сохраняется не как "Текстовый документ" а как "Файл". Может еще что нибудь надо добавить?


 
Dimka Maslov ©   (2011-12-25 11:05) [4]

Главное какое у файла расширение, а как оно отображается системой - дело настроек самой системы


 
Каныбек   (2011-12-25 11:32) [5]

Текстовый документ имеет расширение "txt", а мой сохраняется просто как файл. Можно  правой кнопкой мыши открыть как текст.


 
Anatoly Podgoretsky ©   (2011-12-25 11:46) [6]

> Каныбек  (25.12.2011 11:32:05)  [5]

А в чем вопрос?


 
Каныбек   (2011-12-25 12:27) [7]

Anatoly Podgoretsky ©   (25.12.11 11:46) [6].

Вопрос в том, что при сохранении содержимого Memo1 мне нужно чтоб файл сохранился с расширением "txt", т.е. как текстовый документ.


 
Anatoly Podgoretsky ©   (2011-12-25 12:41) [8]

> Каныбек  (25.12.2011 12:27:07)  [7]

А ты указал это?


 
Dennis I. Komarov ©   (2011-12-25 13:12) [9]

DefaultExt... (Кажися так...)
Ты бы в [2] вдумался, оно полезней будет...


 
Каныбек   (2011-12-25 13:41) [10]

Anatoly Podgoretsky ©   (25.12.11 12:41) [8]

Как это делается, подскажите.

Dennis I. Komarov ©   (25.12.11 13:12) [9]
Еще не пробовал


 
sniknik ©   (2011-12-25 13:47) [11]

> Текстовый документ имеет расширение "txt"
вообще то расширение не особо важно для типа содержимого... просто условность.

открой html, и сохрани его с расширением txt, он от этого станет текстовым документом? ... хотя, пример не удачный, html и так, сам по себе, текстовый документ, ну ладно откроем exe (PE). станет?

> а мой сохраняется просто как файл.
ну так укажи ему расширение... программно/дефаултом, или в конце концов, в открытом диалоге (SaveDialog1.Execute) сам дописывай.


 
Каныбек   (2011-12-25 13:55) [12]

Ребята спасибо, теперь получилось. Сделал дефолтом. Удачи вам всем!



Страницы: 1 вся ветка

Текущий архив: 2012.04.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.009 c
15-1323425884
Компромисс
2011-12-09 14:18
2012.04.15
Free Parent Control Software


1-1291776597
TPAW
2010-12-08 05:49
2012.04.15
TEdit с картинкой


2-1324558095
Gu
2011-12-22 16:48
2012.04.15
dfm


15-1323763792
Dennis I. Komarov
2011-12-13 12:09
2012.04.15
WinXP без GUI...


2-1324556014
igorium@list.ru
2011-12-22 16:13
2012.04.15
Можно ли узнать где произошла ошибка на чужом компе?