Имя: Пароль:
1C
1С v8
Проверка подключения к интернет
0 Azgerd
 
05.04.21
10:00
Здравствуйте! Как можно программно из конфигурации 1с 8.3 проверить подключение к интернет ?
например в Fox-е работал такой код:
<code>
DECLARE INTEGER InternetAttemptConnect IN wininet;
    INTEGER dwReserved
&&... returns 0 if connected
IF InternetAttemptConnect(0) = 0  
   WAIT WINDOW 'Есть подключение к интернету' NOWAIT
ELSE
   WAIT WINDOW 'Нет подключения к интернету' NOWAIT
ENDIF
</code>
Спасибо!
1 acht
 
05.04.21
10:27
Представить себе, что он есть, и обработать ошибку его отсуствия в месте использования.
2 mistеr
 
05.04.21
10:38
(0) СП HTTPСоединение.
3 acht
 
05.04.21
11:03
(2) Ну начинается...
А вдруг, для ТС интернет - это электронная почта? Или FTP?
4 Garykom
 
гуру
05.04.21
11:08
(0) Никак.
Даже если "инет работает" конкретный ресурс/протокол нет или заблочен
Даже если инета нету - можно внутри локалки сэмулировать что угодно
5 fisher
 
05.04.21
11:15
Кроме как проверкой доступа к какому-либо интернет-ресурсу "родных" вариантов не знаю.
6 Kigo_Kigo
 
05.04.21
11:23
ya.ru ru.ru работают всегда
7 Kassern
 
05.04.21
11:29
Можно еще так извратиться)
wss=Новый COMОбъект("WScript.Shell");
ЕстьИнет = Не wss.Run("ping -w 1500 -n 1 "+IP,0,Истина);
8 acht
 
05.04.21
12:37
(6) > работают всегда

Хи.
google://Яндекс+был+недоступен
9 Azgerd
 
05.04.21
13:03
(6) Сделал через проверку доступа к ya.ru
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс