Kod: Tümünü seç
var
Mystream:TStream;
begin
IBClientDataSet1.Open;
IBClientDataSet1.SaveToStream(MyStream,dfXMLUTF8);
end;
hatasını alıyorum niye stream'e yazmama engel oluyor onu anlayamadım.Konu hakkında fikri olan var mı?
Teşekkürler....[/list]
Kod: Tümünü seç
var
Mystream:TStream;
begin
IBClientDataSet1.Open;
IBClientDataSet1.SaveToStream(MyStream,dfXMLUTF8);
end;
kullanman gereken nesneleri öncelikle oluşturman gerekmektedir.kahraman1285 yazdı:Yukarıdaki kodu çalıştırdığımda Access violiation at address 06386AC in module 'Server.exe'. Read of address 0000222BD21Kod: Tümünü seç
var Mystream:TStream; begin IBClientDataSet1.Open; IBClientDataSet1.SaveToStream(MyStream,dfXMLUTF8); end;
hatasını alıyorum niye stream'e yazmama engel oluyor onu anlayamadım.Konu hakkında fikri olan var mı?
Teşekkürler....[/list]
Kod: Tümünü seç
var
Mystream:TStream;
begin
Mystream:=TMemoryStream.Create;
try
IBClientDataSet1.Open;
IBClientDataSet1.SaveToStream(MyStream,dfXMLUTF8);
{bu memoryde oluşturulur, dosyaya aktarmak için başka aksiyonlara girebilirsin. Mesela TFileStream.Create('c:\yed.tmp',fmCreate); gibi}
finally
Mystream.Free;
end;
end;