Error: Microsoft VBScript runtime error '800a000d'...Type Mismatch
Формулировка задачи:
Скрипт в Windows 2003 отрабатывает нормально, а в XP выдает ошибку
Несоответствие типа 'result' (78, 4)
78-я строчка:
If Abs(result) > Abs(myMatch.SubMatches(0)) Then
Вызов скрипта: time.vbs 127.0.0.1 15 60
Вывод скрипта:
так же пытался и result преобразовать, но ошибка вываливается. А в Windows 2003
If Abs(result) > Abs(myMatch.SubMatches(0)) Then
отрабатывает и без преобразований всяких.Подскажите, как result из текста в число преобразовать?
Решение задачи: «Error: Microsoft VBScript runtime error '800a000d'...Type Mismatch»
textual
Листинг программы
<font color="#00AA00">' Get the locally used decimal delimiter</font> strDecimal = Replace( FormatNumber( <font color="darkblue"><b>0</b></font>, <font color="darkblue"><b>1</b></font>, True ), <font color="teal">"0"</font>, <font color="teal">""</font> )
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д