0 / 0 / 0
Регистрация: 02.02.2021
Сообщений: 30
1

Как перевести данные из TStrings в TMemoryStream?

11.05.2021, 21:49. Показов 3070. Ответов 21

Author24 — интернет-сервис помощи студентам
У меня есть следующий код, который передает данные из потока в объект типа TStrings:

Delphi
1
2
3
4
5
6
7
8
9
10
var
F : TMemoryStream;
 
S : TStrings;
 
begin
F := TMemoryStream.Create;
S := TStringList.Create;
F.LoadFromFile('C:/File.jpg');
S.LoadFromStream(F);
Из TMemoryStream в TStrings все передается нормально. Однако - как обратно? Как снова преобразовать объект TString в поток данных, дабы снова можно было бы сохранить его в полноценный файл?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2021, 21:49
Ответы с готовыми решениями:

Как редактировать данные в TMemoryStream
Помогите, я уже запутался! Мне необходимо загрузить файл в TMemoryStream, изменить определенное...

Как обработать данные, имеющие структуру INI-файла, но в памяти (TStrings)
C Новым годом, уважаемые! Такой вопрос: имеются данные (получены запросом от WMI), имеющие...

Как получить данные из TMemoryStream.Memory в виде строки?
function TForm1.HexStringToBin(HexStr:AnsiString):WideString; var data, BinaryStream:...

TStrings перевести в String
Всем здравствуйте. У меня на форме есть TMemo, у этого Memo есть property Lines, и это массив...

21
0 / 0 / 0
Регистрация: 02.02.2021
Сообщений: 30
16.05.2021, 16:30  [ТС] 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от krapotkin Посмотреть сообщение
не работает?
Нет, не работает. Data там проходит нормально. А вот stream - нет, не передается.
0
Злостный нарушитель
9599 / 5192 / 1185
Регистрация: 12.03.2015
Сообщений: 24,513
16.05.2021, 16:34 22
Вы маньяки.
Кликните здесь для просмотра всего текста
0
16.05.2021, 16:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2021, 16:34
Помогаю со студенческими работами здесь

Как упорядочить данные (перевести данные из стольбцов в строки)?
Имеется в одну строку название компании и фамилии сотрудников в отдельных ячейках (Excel 2007)....

Обеденить TMemoryStream и TMemoryStream
Имеем два бинарных файла. file1.bin и file2.bin Оба загруженны в TMemoryStream. После...

TStrings.Insert() - как работает?
вот код как работает Insert(что значит 0 ) и что он ваще делает Memo1->Lines->Insert(0,s);

Как преобразовать AnsiString в TStrings*?
Господа программисты, не подскажете как преобразовать AnsiString в TStrings*? ниже представлен...

TMemoryStream как сохранить?
Здравствуйте. Первый раз столкнулся с TMemoryStream. Написал прогу скриншота. Хочется сделать так,...

Как перевести данные из таблицы в матрицу?
Как перевести данные в матрицу?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru