Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.04.15;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





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


15-1323290513
Кто б сомневался
2011-12-08 00:41
2012.04.15
Чем лучше черные клавиатуры?


15-1323808202
Юрий
2011-12-14 00:30
2012.04.15
С днем рождения ! 14 декабря 2011 среда


6-1255266708
zoomod
2009-10-11 17:11
2012.04.15
Как проверить наличие tcp-ip соединения WinSock


3-1274164397
leonidus
2010-05-18 10:33
2012.04.15
Ошибка при создании таблицы через ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский