Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.04;
Скачать: CL | DM;

Вниз

Подскажите кто знает в чем дело. Не пойму с TStream   Найти похожие ветки 

 
Al_Ba ©   (2005-11-19 09:04) [0]

В процессе работы заполняю TreeView и сохраняю его так:

procedure TForm1.Button1Click(Sender: TObject);
var
myStream: TFileStream;
begin
 myStream := TFileStream.Create("tree.sav", fmCreate);
 myStream.WriteComponent(TreeView1);
 myStream.Destroy;
end;

Затем открываю его так:

procedure TForm1.Button3Click(Sender: TObject);
var
myStream: TFileStream;
begin
myStream    := TFileStream.Create("tree.sav", fmOpenRead);
TreeView1 := myStream.ReadComponent(TreeView1) as TTreeView;
end;

Затем я изменяю что-то в TreeView и пытаюсь сохранится, но он ругается. Не пойму в чем дело. Помогите ПЛЗ.......


 
Crazy_Diman ©   (2005-11-19 10:22) [1]

procedure TForm1.Button1Click(Sender: TObject);

var
myStream: TFileStream;
begin
try
myStream    := TFileStream.Create("tree.sav", fmOpenRead or fmShareDenyNone);
TreeView1 := myStream.ReadComponent(TreeView1) as TTreeView;
finally
myStream.Free;
end;
 end;

procedure TForm1.Button2Click(Sender: TObject);
var
myStream: TFileStream;
begin
try
myStream := TFileStream.Create("tree.sav", fmCreate);
myStream.WriteComponent(TreeView1);

finally
 myStream.free;
end;
end;


 
Crazy_Diman ©   (2005-11-19 10:30) [2]

забыл
замени
myStream := TFileStream.Create("tree.sav", fmCreate); на  
myStream := TFileStream.Create("tree.sav", fmCreate or fmOpenWrite);



Страницы: 1 вся ветка

Текущий архив: 2005.12.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
3-1129817186
DancerMan
2005-10-20 18:06
2005.12.04
Как с помощью SQL (формир. динам.) вставить вещественное число?


14-1131980916
GeserX
2005-11-14 18:08
2005.12.04
Вчерашняя задачка про массивы


2-1132218483
ASDF234
2005-11-17 12:08
2005.12.04
Поиск подстроки в строке .


14-1131561542
Сафаров
2005-11-09 21:39
2005.12.04
Кто нибудь пытался реализовывать справочник адресов?


14-1132129270
Антоний
2005-11-16 11:21
2005.12.04
Про обновление Win2000ProRus