Что нового

[Автоматизация] Не выполняется условие

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
В таком скрипте
Код:
$iPing = Ping('google.ru')
If $iPing > 0 Then
	MsgBox(64, 'Проверка интернета', 'Интернет есть' & $iPing)
Else
	MsgBox(4046, 'Проверка интернета', 'Интернета нет')
EndIf

Если интернет есть - выполняется первый MsgBox. То бишь интернет есть и задержка.
Если же для проверки поставлю вместо знака ">" знак "=", то сообщение "Интернета нет" не выполняется. Скрипт просто завершает работу. Почему?
 

hedji

Продвинутый
Сообщения
409
Репутация
94
Потому что
Код:
MsgBox(4096, 'Проверка интернета', 'Интернета нет')
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
hedji [?]
Не понял. Интернет есть (понятно, что с изменением символа его как-бы нет), но это сообщение не отображается. Я же написал.
 

hedji

Продвинутый
Сообщения
409
Репутация
94
MsgBox может иметь флаг 4096, а у Вас в коде 4046.
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
[anchor=answer5][/anchor]
Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Данные правила могут пополняться локальными правилами раздела.
Как правильно называть темы

"[Автоматизация] Не выполняется условие" - это неприемлемое название темы, переименуйте тему иначе она будет закрыта, а вам возможно будет выдан бан на несколько дней.

С уважением, ваш Глобальный модератор.
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
Garrett
можете удалять. Тема не нужна.
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
Garrett [?]
Может вам и форум не нужен?
Непонятен сарказм (или как это назвать ...). По-скольку форум для программистов, то тема "Не выполняется условие" самая подходящая (особенно учитывая мой случай). Хотя как вариант, то можно дословно "Не выполняется If Then Else".
Во что-то другое переименовать - у меня лично на ум ничего не приходит.
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
БлагоѨръ [?]
Непонятен сарказм
Какой сарказм?!
Вам сделано замечание по поводу названия темы, вы же в свою очередь плюёте на него и пишете следующие:
можете удалять. Тема не нужна.
Вот я и подумал, может вам форум тоже не нужен?

По-скольку форум для программистов, то тема "Не выполняется условие" самая подходящая
Вот именно, этот форум для людей интересующихся программированием и именно поэтому, название темы "Не выполняется условие" не подходит.

Хотя как вариант, то можно дословно "Не выполняется If Then Else".
Да выполняется оно, выполняется!!! Вот только вы не желаете читать материалы (справку, справочники по яп и т. д.) по основам программирования.

Во что-то другое переименовать - у меня лично на ум ничего не приходит.
Придумываем названия тем для новичков
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
То, что я сказал по поводу удаления - это не плевок. Будьте объективны (вы же всё-таки программист).

Форум нужен, иначе я бы сюда не попал (опять же - будьте объективны, вы же программист).

Условие выполняется, но неправильно (на тот момент).

Я переименую, посоветовавшись в предложенной теме, только давайте выясним - удалять или переименовать?
 
Автор
BlagoYar

BlagoYar

Русь Великая, Очнись! Поднимись с колен Родная!
Сообщения
64
Репутация
-1
Garrett
Не ясно (если исходить из вашей логики).
Смысловую нагрузку название темы несёт и это очевидно.
 
Верх