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

Вниз

Непонятная ошибка при создании формы   Найти похожие ветки 

 
h0use ©   (2003-12-10 16:49) [0]

СОздаю форму в теле программы:

egin
Result:=False;
Application.CreateForm(TPasswordDlg, PasswordDlg);
try
if Sets.flSaveLastUser then PasswordDlg.edLogin.Text:=BAConn.Login; <--- (1)
PasswordDlg.ShowModal;
if PasswordDlg.ModalResult=mrOK then
begin
BAConn.Login:=PasswordDlg.edLogin.Text; <--- (2)
BAConn.Password:=PasswordDlg.edPassword.Text;
end
else Exit;
finally
PasswordDlg.Release;// free resources
end; // try/finally

Первый раз все работает нормально, но при повторном вхождении в тело процедуры приводит к виалейшену либо в (1), либо в (2) в зависимости от флага Sets.flSaveLastUser. Причем все остальные аналогично создаваемые формы работают. В чем может быть бага?


 
h0use ©   (2003-12-10 17:31) [1]

Разобрался...когда много кода легко в ветвлениях запутаться :)



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

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

Наверх




Память: 0.46 MB
Время: 0.019 c
14-75348
Hermit
2003-11-29 20:04
2003.12.23
Ru-Board


14-75329
Мазут Береговой
2003-12-02 04:18
2003.12.23
Эта ветка чи-иста-а для любознательных па-ацанов!...


14-75343
Holy
2003-11-24 00:51
2003.12.23
Организация встречи. Белгород.


3-75127
r900
2003-11-28 11:16
2003.12.23
Запись в поле таблицы?


7-75408
Ал
2003-10-20 11:41
2003.12.23
Как узнать, что система в простое и как - что вышла из него?