![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| Олег_Игоревич |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 21.1.2005 Репутация: нет Всего: нет |
Доброго Вам времени суток!
Я вызываю функцию RASDIAL для тогот чтобы дозвониться до провайдера. Во время коннекта вызываю RashangUp для разъединения соединения. При попытке дозвониться до провайдера повторно возникает ошибка:это подключение было прервано (использую функцию RasCallBack в качестве параметра в функции RasDial - R:=RasDial(Nil, Nil, DialParams, 0,@RasCallBack, hRAS);). Очень хочу узнать как дозвониться до провайдера повторно без возникновения этой ошибки!!! Заранее спасибо!!! --------------------
Используй жизнь ПО ПОЛНОЙ !!! |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 4 Всего: 133 |
Уважаемый Олег_Игоревич. Как говориться: "Ошибка в 17 строке" А если серьезно, то укажите код, каторым вы дозваниваетесь и отсоединяетесь и вам помогут. А то, что вы привели только функции, не много дает. Может у вас ошибка еще где? Выложите код!
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Олег_Игоревич |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 101 Регистрация: 21.1.2005 Репутация: нет Всего: нет |
Для кнопки "Дозвониться" следующий код:
_____________________________________________________________________ Процедура RasCallBack :
Это сообщение отредактировал(а) p0s0l - 10.4.2005, 14:43 --------------------
Используй жизнь ПО ПОЛНОЙ !!! |
||||
|
|||||
| Poseidon |
|
||||||||||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 4 Всего: 133 |
Что бы не возникала ошибка :
Для соединения с провайдером используйте функцию
Разрывать соединение функцией
использовать ее можно так:
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
||||||||||
|
|||||||||||
| Петрович |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1000 Регистрация: 2.12.2003 Где: Москва Репутация: 1 Всего: 55 |
Ключевая фраза:
Дело в том, что hRas после RasHangUp продолжает содержать уже не действительный хэндл соединения. В описание же RasDial сказано:
-------------------- Все знать невозможно, но хочется |
||||
|
|||||
| Олег Игоревич |
|
|||
|
Unregistered |
Спасибо Вам , Петрович , за правильный ответ!!! И как я сам не длгадался раньше ???Всё работает!!!Ура!!!
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |