Unknown identifier 'ReadStrFromStream'

Обсуждения программы xStartDesigner
Ответить
Mak1001
Пассажир
Сообщения: 5
Зарегистрирован: Пт дек 28, 2012 2:43 am
Благодарил (а): 3 раза
Поблагодарили: 0

Unknown identifier 'ReadStrFromStream'

Сообщение Mak1001 » Пт дек 28, 2012 9:32 am

наткнулся вот.
WriteStrToStream есть. а ReadStrFromStream нет?
или я что-то не так делаю?

пробую доработать HTTPost, чтоб получить ответ с сервера:
Result.ResponseBody:=ReadStrFromStream(HTTP.Document, HTTP.Document.Size);
выдает ошибку. :(

Приходится делать через TStrings.LoadFromStream(HTTP.Document)

Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Re: Unknown identifier 'ReadStrFromStream'

Сообщение Alex » Пт дек 28, 2012 9:49 am

Можно использовать такие функции:
function MemoryStreamToString(ms: TMemoryStream; IsUnicode: boolean; UnicodeFormat: integer; BOM: boolean): string;
UnicodeFormat:
0 - UTF-16
1 - UTF - 8
function MemoryStreamToStringAnsi(ms: TMemoryStream): string;
За это сообщение автора Alex поблагодарил:
Mak1001 (Пт дек 28, 2012 9:49 am)
Рейтинг: 33.33%

Mak1001
Пассажир
Сообщения: 5
Зарегистрирован: Пт дек 28, 2012 2:43 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Unknown identifier 'ReadStrFromStream'

Сообщение Mak1001 » Пт дек 28, 2012 11:05 am

Alex писал(а):Можно использовать такие функции:..
а такой функции нет?
function HttpPostURL(const URL, URLData: string; const Data: TStream): Boolean;

можно где-то весь список доступных функций увидеть?.. было бы очень здорово

ЗЫ. а что wiki, нету?
на форуме есть ссылки на неё (например), но.. 404

Mak1001
Пассажир
Сообщения: 5
Зарегистрирован: Пт дек 28, 2012 2:43 am
Благодарил (а): 3 раза
Поблагодарили: 0

Re: Unknown identifier 'ReadStrFromStream'

Сообщение Mak1001 » Вс дек 30, 2012 10:49 am

Еще вопрос - есть ли поддержка функциями парсинга например XML?

и еще раз - можно ли получить общий список?..

Ответить