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

Вниз

EOSError. Code: 1400   Найти похожие ветки 

 
Niki   (2003-05-23 12:49) [0]

Вылазивает такая вот ошибка:
Exception EOSError in module name.exe at 0000E2AE
System error. Code: 1400
Invalid window handle

В каких случаях она появляется? И как с этим бороться?

Она идет с сервера (3х -звенка клиент-сервер), когда клиент делает ApplyUpdates, на сервере они обрабатываются в TDatasetProvidor.BeforeUpdateRecord.
Server: TComponentFactory.Create(ComServer, TNothingRDM, Class_NothingRDM, ciMultiInstance, tmApartment); ADO -> MSSQL2000.
На сервере, в разных обработчиках событий использую ShowMessage, чтобы знать инфу,напр.,где находимся в данный момент и какие значения переменных. Подозреваю, что именно это явл. причиной ошибки.
Thanx


 
Niki   (2003-05-23 16:46) [1]

up


 
clickmaker ©   (2003-05-23 18:20) [2]

Не стоит на сервер юзать ShowMessage и вообще любые окна (особливо, если это сервис). Пиши в файловый лог - его потом проще читать и анализировать


 
Niki   (2003-05-23 18:45) [3]

А почему, собствнно? Во многих ххелпах и гайдах в кач. примера идет мэйнформ с количеством подключенных клиентов или инфой кто-что-когда. Вопрос открыт:

System error. Code: 1400

В каких случаях она появляется? И как с этим бороться ?</b<

Gracias


 
clickmaker ©   (2003-05-23 18:51) [4]

Ну это другое немножко... Окно со списком клиентов висит всегда с момента запуска сервера. И если уж оно вывалит ошибку, то в самом начале.
А диагностические мессаги и мессаги об ошибках лучше в лог скидывать. Особенно, если сервер не используется как рабочая станция, и за ним никто не следит постоянно. Концов потом не найдешь...


 
Opuhshii ©   (2003-05-23 19:04) [5]


> На сервере, в разных обработчиках событий использую ShowMessage,
> чтобы знать инфу,напр.,где находимся в данный момент и какие
> значения переменных. Подозреваю, что именно это явл. причиной
> ошибки.

возможный пример, может я ошибаюсь...
был у тебя создан некий ком-объект и была на него ссылка 1 штука, и вдруг появляется твой ShowMessage, кнопоку на нем никто не жал, а в это время этому ком-объекту сказали Release... это конечно версия...

> кач. примера идет мэйнформ с количеством подключенных клиентов
> или инфой кто-что-когда

да но мэйнформ этот не рождается среди Сом-объекта а живет параллельно ему долго и счастливо,..



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-26723
panov
2003-05-22 10:54
2003.06.09
Менеджер памяти от Борланд


3-26351
Ice2
2003-05-19 19:43
2003.06.09
Paradox и пользователи


1-26550
alex78
2003-05-28 02:46
2003.06.09
файл массива


14-26669
Maximator Vetera
2003-05-22 14:17
2003.06.09
Самоорганизацию, самоподобие и избыточность в классы!


3-26341
Программер
2003-05-20 09:12
2003.06.09
Помогите с созданием базы данных InterBase