![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
raise [D7, WinXP]
pomashok © (2004-03-01 21:46:00)Привет!Подскажите кто занет ... как при возникновение исключительной ситуации (когда выскакивает окно об ошибке ...) заглушить это окно или недать ему выскачить !?
try ClientSocket1.Open; // открыть
except
//on ESocketError do ;
end;
Aleksey (2004-03-04 10:21:00) [1]>Rouse_ © (03.03.04 19:27)[7]
это помогает, но не всегда
Rouse_ (2004-03-03 19:27:00) [2]В OnError напиши ErrorCode := 0;
А вообще-то совершенно логичная ошибка... (кажется первая в списке популярности из сокетных ;)
pomashok (2004-03-01 22:17:00) [3]запускаемое приложение арет! "Asynchronous socket error 10061"
проблема в том ... орать начинает тогда когда выключен Server (это прога Client - Server ), если Сервер включен и прослушивает порт ... то все нормально !
YurikGl (2004-03-01 22:07:00) [4]Запусти свою прогу и посмотри что будет написано в caption окна с ошибкой. Там, обычно, пишется кто что сделал.
pomashok (2004-03-01 22:04:00) [5]чё делать то ... ???
YurikGl (2004-03-01 22:03:00) [6]Значит ошибку вызывает не твоя программа а какая-то другая. Пример (совершенно другой), ты блокируешь файл своей программой, а в это время, другая прога (или система) пытается этот файл открыть.
pomashok (2004-03-01 21:52:00) [7]еслиб не было .... я бы не спрашивал! выскакивает еще как ! а еще код в таймере стоит .... так выскакивает туча окон!
YurikGl (2004-03-01 21:50:00) [8]а в except ничего не пиши.
Ошибка вылезает в среде Delphi если прогу запустишь напрямую, ошибки не будет.