Страница 1 из 1

Unknown identifier 'ReadStrFromStream'

Добавлено: Пт дек 28, 2012 9:32 am
Mak1001
наткнулся вот.
WriteStrToStream есть. а ReadStrFromStream нет?
или я что-то не так делаю?

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

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

Re: Unknown identifier 'ReadStrFromStream'

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

Re: Unknown identifier 'ReadStrFromStream'

Добавлено: Пт дек 28, 2012 11:05 am
Mak1001
Alex писал(а):Можно использовать такие функции:..
а такой функции нет?
function HttpPostURL(const URL, URLData: string; const Data: TStream): Boolean;

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

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

Re: Unknown identifier 'ReadStrFromStream'

Добавлено: Вс дек 30, 2012 10:49 am
Mak1001
Еще вопрос - есть ли поддержка функциями парсинга например XML?

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