|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.09.2014, 17:43 | #1 |
Форумчанин
Регистрация: 10.12.2013
Сообщений: 227
|
Преобразования TStringList или TString в TMemoryStream и обратно
Собственно вопрос. Как преобразования TStringList или TString в TMemoryStream и обратно
|
29.09.2014, 17:46 | #2 |
Заблокирован
Регистрация: 12.09.2014
Сообщений: 544
|
Если цель загнать текст в любой поток, то проще использовать StringStream. А загнать можно или непосредственно в инициализации, причём там же при необходимости можно сменить кодировку, или через соответственные процедуры. Точно не помню название, по моему WriteString(StringList.Text);
|
29.09.2014, 17:48 | #3 |
Форумчанин
Регистрация: 10.12.2013
Сообщений: 227
|
Цель сохранить текст в ini в виде потока.
|
29.09.2014, 17:49 | #4 |
Заблокирован
Регистрация: 12.09.2014
Сообщений: 544
|
Это как? Для ini есть соответственный модуль IniFiles.
|
29.09.2014, 17:51 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
TStrings отлично умеют сохранятся в потоки.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
29.09.2014, 17:52 | #6 |
Форумчанин
Регистрация: 10.12.2013
Сообщений: 227
|
Там Есть
ReadBinaryStream и WriteBinaryStream Вот я и спрашиваю как пеобразовать rtf текст в поток дабы не утратил вид. |
29.09.2014, 17:54 | #7 |
Заблокирован
Регистрация: 12.09.2014
Сообщений: 544
|
StringList.SaveToStream(Stream);
|
29.09.2014, 19:03 | #8 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Чуйка мне опять шепчет, что это очередная операция по удалению гландов через asshole миндалин через прямую кишку. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 29.09.2014 в 19:09. |
|
29.09.2014, 19:05 | #9 |
Форумчанин
Регистрация: 10.12.2013
Сообщений: 227
|
не особо максимум 5 строк ну и гдето максимум 100 символов в строке
|
29.09.2014, 19:12 | #10 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Думаю, для 100 символов сойдёт и TMemIniFile. Ну поэкспериментируй и об результатах доложи.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
преобразования текста (или XML) по заданным правилам | IVAN_MA | Помощь студентам | 3 | 12.06.2012 17:09 |
Перенести данные из TString в TStringList . | Сергей Л | Общие вопросы Delphi | 1 | 02.11.2011 11:14 |
Функция конвертирования TMemoryStream к TList и обратно. | DrAndriy | Общие вопросы Delphi | 8 | 08.09.2010 17:49 |
Из TColor в Tstring и обратно | Godj | Общие вопросы Delphi | 3 | 20.04.2010 21:19 |
помогите нужен код для преобразования двоичной системы в десятиричную и обратно | xakkkkker | Общие вопросы Delphi | 2 | 08.02.2008 14:44 |