Ja to rozwiązałem na strumieniach
najpierw jednak wejdzcie na strone:
http://planeta-delphi.com/modules.php?op=modload&name=News&file=article&sid=52&mode=thread&order=0&thold=0
jest tam fajny artykół o treeview jak podpiac dane do danego elementu treeview
mozemy stworzyc typ:
typr
pogolnedane=^togolnedane
togolnedane=record
nazwa_projektu:string[30];
dane_klienta[strin[15];
dane_projktanta[string[5];
end;
pózniej deklarujey
var
opis:pogolnedane;
i dodaqjemy np po guzikem do treeview
begin
opis.nazwa_projektu:='lalasl';
opis.dane_klienta:='kot';
treeview1.Items.AddObject(nil, ‘opis ogolny,opis);
end;
teraz zabawa z stumieniami tylko tu mam mały problem bo musze przepisac wczesniejszy opis (nie wiem jak to zrobic inaczej) tzn wyciagnac z zadeklarowanego typu record
tez pod guzikiem:)
var
S : TFileStream;
opis1:togolnedane;record który zapiszemy do plku
end;
begin
opis1.nazwa_projektu:=opis.nazwa_projektu;//i to mnie w....qu al
opis1.dane_klienta:=opis.dane_klienta;//i to mnie w....qu
S := TFileStream.Create('C:\plik.txt', fmCreate);
S.WriteBuffer(opis1, SizeOf(opis1));
S.Free;
zaspany
ps sorry ze tak kulawo napisane ale neta w domu nie posiadam takze wszystko z głowy:)