StringList v memorystream

Vse drugo, kar ne spada v nobeno zgornjo kategorijo.
Odgovori
M.C.
Prispevkov: 8
Pridružen: 21.12.2011 18:08:04

StringList v memorystream

Odgovor Napisal/-a M.C. » 22.07.2012 16:44:25

Koda: Izberi vse

var
  p:pchar;
  mem : tmemorystream;
begin
     ....
     p := Csv.strList.GetText;           // get text as pchar
     mem := tmemorystream.create;
     mem.write ( p, strlen(p) ); // write text into mem stream
strList = TstringList in je not to kar je treba, en multiline text
Na zadnji vrstici mi crkne zaradi access violation ?

Lenny
Prispevkov: 500
Pridružen: 18.12.2003 09:55:16

Re: StringList v memorystream

Odgovor Napisal/-a Lenny » 22.07.2012 20:00:54

StringList ima že vzidano proceduro za sranjevanje v stream.

Koda: Izberi vse

strList.SaveToStream(mem);

Odgovori