Главная страница
    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.45 MB
Время: 0.04 c
8-1141731106
Locke
2006-03-07 14:31
2006.09.24
Плеер и DLL библиотеки


15-1157272702
Проггер из библиотеки
2006-09-03 12:38
2006.09.24
Глюки в программах


15-1157124935
AxelBlack
2006-09-01 19:35
2006.09.24
Программка для .tif


2-1157130201
nordic3
2006-09-01 21:03
2006.09.24
Код цвета


15-1157286084
DillerXX
2006-09-03 16:21
2006.09.24
Наши научились делать нормальные шоу?!..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский