Компьютерный форум

Компьютерный форум (http://www.hardforum.ru/)
-   Delphi (http://www.hardforum.ru/f148/)
-   -   Как узнать что ошибка программы или же ошибка в программном коде (http://www.hardforum.ru/t53643/)

Vasis 01.07.2004 16:09

Как узнать что ошибка программы или же ошибка в программном коде
 
Читать, возможно, придется долго, но пожалуйста помогите!!

У меня такая проблема:
создаю MDI приложение, каждая дочерняя форма соответствует какой-либо таблице, на ней располагаются DBGrid и пара кнопок...
При создании дочерней формы код:
Код:

fForm:=TfForm.Create(Self);
fForm.Show;

При открытии дочерней формы:
Код:

Query.Active:=false;
Querys.Sql.LoadFromFile(ExtractFilePath(Application.ExeName)+'SQLshow.sql');
Query.Active:=true;

При закрытии дочерней формы:
Код:

Query.Active:=false;
Action:=caFree;

При нажатии на кнопку на дочерней форме появляется окно с DBEdit и т.д. которое показывает инфу о записи... Назовем это окно fInfoForm...

Надеюсь, объяснил понятно.. Привожу скриншот...
http://www.vasis.pisem.net/screenshot.jpg

Так вот открываю окно fForm, все работает нормально... Закрываю окно, открываю снова, таблица загружается и просматривается... но если я нажимаю на кнопку, открывается окно fInfoForm, но DBEdit'ы пустые и на нажатия не реагируют, как будто таблица не загружена...

Не знаю, что и делать... Раньше такого не было, заново переделывать уже времени нет...
Плиз, помогите!


Часовой пояс GMT +4, время: 18:44.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.