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

Вниз

Работа с MDI приложениям   Найти похожие ветки 

 
Mandragor   (2006-08-10 13:10) [0]

Есть MDI приложение нужно при отображении child-окна на котором расположен  treeview и dbgrid заполнить  treeview из БД, но при обращении к treeview появляеться Exception :"Access violation ..."
Форма вызываеться следующим образом:
[code=delphi]
Form2 := TForm2.Create (Self);
[/code]
Процедура заполнения вызываеться из Form2.OnShow, или Form2.ONActivate


 
Сергей М. ©   (2006-08-10 13:14) [1]

Принято к сведению.


 
Плохиш ©   (2006-08-10 15:14) [2]


> Процедура заполнения вызываеться из Form2.OnShow, или Form2.
> ONActivate

В этих обработчиках переменная Form2 не определена и скорее всего в программе никогда не будет определена.


 
clickmaker ©   (2006-08-10 15:34) [3]


> Form2 := TForm2.Create (Self);

это не есть вызов формы. Это есть ее создание. Вызов - Show или ShowModal


 
Mandragor   (2006-08-10 15:48) [4]

Спасибо всем. Но я уже нашел ответ все заработало. Нада было просто сделать так - при вызове вместо Form2 нада было писать Self.TreeView1.Items.Clear; И все работает. Еще раз спасибо.


 
Сергей М. ©   (2006-08-10 15:49) [5]


> при вызове вместо Form2 нада было писать Self.TreeView1.
> Items.Clear


Да и Self, скорее всего, там нафих не нужен)


 
clickmaker ©   (2006-08-10 15:50) [6]


> Mandragor   (10.08.06 15:48) [4]

в данном случае можно даже Self не писать



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

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

Наверх




Память: 0.48 MB
Время: 0.037 c
2-1157301812
Konstantin555
2006-09-03 20:43
2006.09.24
Как в ходе программы задать параметр CanResize формы?


2-1157434617
Handle
2006-09-05 09:36
2006.09.24
Как переименовать много файлов


2-1157190932
Id
2006-09-02 13:55
2006.09.24
Маска в StringGrid-e


15-1156938754
term1t
2006-08-30 15:52
2006.09.24
Компоненты...


15-1157038248
Sergey Masloff
2006-08-31 19:30
2006.09.24
offtop:Меломаны, кому нужен бы Atomic Rooster? Их есть у меня