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

Вниз

A call to an OS......   Найти похожие ветки 

 
SS1 ©   (2002-07-29 12:05) [0]

По двойному клику на DBGrid создается форма для редактирования
некоторых значений, после 15-20 таких кликов на Application.CreateForm возникает ошибка "A call to an OS function failed". С чем это может быть связано?


 
Skier ©   (2002-07-29 12:08) [1]

>SS1
Код !


 
SS1 ©   (2002-07-29 12:17) [2]

Да ничего в коде особенного нет:
Application.CreateForm(TFmPayment, FmPayment);
FmPaymentVisible:=True;
MainForm.TIBPayment.CachedUpdates:=True;

FmPayment.DBCbPseudo.Items.Clear;
FmPayment.DBCbPseudo.Items.Add(MainForm.TIBPayment.FieldByName("PSEUDO").AsString);
FmPayment.DBCbPseudo.ItemIndex:=0;
FmPayment.DBCbPseudo.Enabled:=False;
FmPayment.ShowModal


 
ЮЮ   (2002-07-29 12:32) [3]

FmPayment.Free;
Application.CreateForm(TFmPayment, FmPayment);
...


 
SS1 ©   (2002-07-29 12:40) [4]

в обработчике onClose формы стоит Action:=caFree


 
Skif ©   (2002-07-30 12:28) [5]

А в обработчике onDestroy стоит "MyCaptionForm := nil"? Ты помимо освобождения нужно производить обнуление формы и это событие самое лучшее место, где это можно сделать.



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-35332
qube
2002-07-30 10:09
2002.08.12
Есть ли для Delphi функции для работы с регулярными выражениями?


6-35396
KPOT
2002-05-09 13:22
2002.08.12
Как проще всего сразу отказать клиенту ?


14-35410
OZZY
2002-07-16 13:42
2002.08.12
Документация


8-35387
stup
2002-04-03 17:48
2002.08.12
Помогите сделать хороший интерфейс при использ. DelphiX


3-35154
the-best-officeman
2002-07-19 18:39
2002.08.12
МАСТЕРА ! НУЖНА ВАША ПОМОЩЬ ! горю синем пламенем . уже догораю