Ovo mi je vec drugi thread u poslednja dva dana i ne bi ga pravio da stvarno nisam poludeo... Inace ne volim da smaram ljude sopstvenim problemima, ali o ovome nista nisam mogao da pronadjem na net-u.
Dakle, klasa TStream i metode Read- i WriteBuffer rade sasvim lepo kada imam neke promenljive konstantne velicine. Medjutim kada pozelim da pohranim AnsiString, onda nastaje problem, jer on moze imati velicinu od 4 b do (kako kaze Help) 3 Gb. Pomislio sam da je racionalno da pre nego sto upisem string promenljivu, upisem prvo njenu velicinu, i onda je tako citam, ali to ne radi :!:
E, onda sam se 5 sati igrao sa raznim varijacijama na temu (probao sam i TStringStream, ali ni to nije upalilo; pored toga u stream-u treba da stoje i promenljive drugog tipa) i sada trenutno ludim i molim se za neko resenje.
Dakle, klasa TStream i metode Read- i WriteBuffer rade sasvim lepo kada imam neke promenljive konstantne velicine. Medjutim kada pozelim da pohranim AnsiString, onda nastaje problem, jer on moze imati velicinu od 4 b do (kako kaze Help) 3 Gb. Pomislio sam da je racionalno da pre nego sto upisem string promenljivu, upisem prvo njenu velicinu, i onda je tako citam, ali to ne radi :!:
E, onda sam se 5 sati igrao sa raznim varijacijama na temu (probao sam i TStringStream, ali ni to nije upalilo; pored toga u stream-u treba da stoje i promenljive drugog tipa) i sada trenutno ludim i molim se za neko resenje.