Найдено 4 результата

AltRunner
19.03.2009 15:30:17
Форум: Free Pascal Compiler
Тема: ReadXMLFile и поток
Ответы: 10
Просмотры: 8133

Re: ReadXMLFile и поток

Менять тип переменной пробовал - в результате Can not write to stream при попытке записать в него строку.
проблему решил установкой снапшота Lazarus 0.9.27 + FPC 2.2.5 Но попробую отредактировать юнит (использовать снапшот както страшно)
AltRunner
19.03.2009 11:15:35
Форум: Free Pascal Compiler
Тема: ReadXMLFile и поток
Ответы: 10
Просмотры: 8133

Re: ReadXMLFile и поток

Код: Выделить всё

procedure StringToXML(aXMLString:string;aXMLDocument:TXMLDocument);
var ss:TStringStream;
begin
ss:=TStringStream.Create(aXMLString);
  Try
    SS.Position:=0;
    aXMLDocument:=Nil;
    ReadXMLFile(aXMLDocument,ss);
  Finally
    SS.Free;
  end;
end;
AltRunner
19.03.2009 10:07:12
Форум: Free Pascal Compiler
Тема: ReadXMLFile и поток
Ответы: 10
Просмотры: 8133

Re: ReadXMLFile и поток

Извините но откуда обновляться? на оффсайте выложена версия 2.2.2 от 11 августа 2008 года.
AltRunner
18.03.2009 17:35:43
Форум: Free Pascal Compiler
Тема: ReadXMLFile и поток
Ответы: 10
Просмотры: 8133

Re: ReadXMLFile и поток

Здравствуйте!
Пробовал преобразовать строку в XML документ как описано выше но Lazarus выдет ошибку:

unit1.pas(61,32) Error: Call by var for arg no. 2 has to match exactly: Got "TStringStream" expected "TStream"

Не компилируется нивкакую. Может надо какой модуль подключить?

модули:
uses
Classes ...