Kod: Tümünü seç
var
M:TMemoryStream;
sonuc:Ansistring;
buffer:Pchar;
begin
M:= TMemoryStream.Create;
M.LoadFromFile('C:\streamoku.txt');
Buffer := AllocMem(m.Size);
M.Read(buffer^,m.Size);
Memo1.Text:= buffer;
end;
Kod: Tümünü seç
var
M:TMemoryStream;
sonuc:Ansistring;
buffer:Pchar;
begin
M:= TMemoryStream.Create;
M.LoadFromFile('C:\streamoku.txt');
Buffer := AllocMem(m.Size);
M.Read(buffer^,m.Size);
Memo1.Text:= buffer;
end;
Çok teşekkür ederim cevap için.. Peki bana Memorystream ile veriyi sorunsuz okuyabilmem için unicode dışında kullanabilecegim başka bir çözüm önerebilirmisiniz varsa eger..sadettinpolat yazdı:dosya unicode ise dosyanin en basinda okudugun karakter BOM (BYTE ORDER MARK) ' dur.
http://edn.embarcadero.com/article/38693
http://edn.embarcadero.com/article/imag ... nicode.pdf
Peki sagolun.sadettinpolat yazdı:Memorystream file read delphi anahtar kelimeleri ile google aratirsan cikar buyuk ihtimal ornek kodlar...
sagolasın kardeş.ikra yazdı:diyezon.com adresinde, stream kullanimi üzerine makale var.
faydasi olur.