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

Вниз

Ошибка при открытии формы.   Найти похожие ветки 

 
Alexsum   (2002-01-17 09:59) [0]

Delphi 5.
В начале происходит
Application.Initialize;
Application.CreateForm(TForm1, Form1);
...
Application.CreateForm(TForm7, Form7);
Application.Run;
Приложение запускается,все нормально.
Но...
Если по сети приходит сообщение и данные в form7 изменяются (добавляются) , а эта форма еще ни разу не выводилсь (show), то после прихода сообщения эта форма при вызове дает ошибку WinApi и уже вся программа начинает глючить.
Весь прикол состоит в том, что если эту форму вывести и закрыть перед получением сообщения то все замечательно работает.
Подскажите, в чем глюк. Я так понимаю, что форма либо критится не до конца или я не знаю?


 
Anatoly Podgoretsky ©   (2002-01-17 10:03) [1]

Так надо смотреть код в form7, в первую очередь в обработчиках OnShow, OnActivate если такие есть.


 
Alexsum   (2002-01-17 10:19) [2]

В OnShow единственное, что делается - достается параметр из реестра.
OnActivate - отсутствует в принципе.


 
Johnny Smith   (2002-01-17 11:13) [3]

А куда ты читаешь эти приходящие данные в form7?


 
Alexsum ©   (2002-01-18 14:06) [4]

Я добавлял еще один пунк в ComboBox, добавлял строку в грид с перерисовкой.
Пришлось от єтого отказаться и все пошло как надо.
Если кто-то знает почему єто происходило - пишите.


 
Anatoly Podgoretsky ©   (2002-01-19 10:15) [5]

Что происходит, подземный стук, ну с этим в академию наук.



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
4-9032
Непонятливый
2001-12-06 23:55
2002.02.04
помогите чайнику напечатать текст


1-8836
MARcoDEN
2002-01-12 12:42
2002.02.04
Запущена ли программа?


3-8766
Designer
2002-01-06 12:56
2002.02.04
Можно ли как-нибудь отсортированные данныепотом редактировать в гриде?


1-8876
NLO
2002-01-15 06:35
2002.02.04
Загрузить иконку зарегистрированного расширения в ImageList


1-8869
Mr.Fox
2002-01-09 13:27
2002.02.04
Помогите плиз