Автор | Сообщение |
|
| |
Пост N: 6620
Зарегистрирован: 17.05.05
|
|
Отправлено: 05.11.17 14:20. Заголовок: OS()
Похоже глючит функция если имя компа на русском и сборка винды (например от OVGorskiy) Вываливает Base 1132
|
|
|
Ответов - 7
[только новые]
|
|
|
| Администратор
|
Пост N: 3627
Зарегистрирован: 23.05.05
|
|
Отправлено: 06.11.17 08:59. Заголовок: Под возвращаемый рез..
Под возвращаемый результат для hb_verPlatform, она же OS(), выделяется строка размером 255 байт. Возможно, в каких-то случаях этой длины не хватает, и генерируется ошибка. Или там еще есть название сборки, это строка размером 128 байт. В hb_verPlatform она проверяется на конечный ноль, а возможно все 128 байт там заполнены. Тоже будет ошибка. Написал в dev list.
|
|
|
|
| Администратор
|
Пост N: 3628
Зарегистрирован: 23.05.05
|
|
Отправлено: 06.11.17 13:39. Заголовок: Кстати, если подключ..
Кстати, если подключить библиотеку minigui, и вызвать WINVERSION(), какой будет результат ? Там возвращается массив из 4-х элементов, что в них на проблемной сборке ?
|
|
|
|
| |
Пост N: 6621
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.11.17 13:40. Заголовок: Pasha пишет: Написа..
|
|
|
|
| |
Пост N: 6622
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.11.17 13:57. Заголовок: Pasha Проверить с W..
Pasha Проверить с WINVERSION() пока не получится , человек в отпуске. Такой косяк только у него наблюдался.
|
|
|
|
| постоянный участник
|
Пост N: 5589
Зарегистрирован: 12.09.06
|
|
Отправлено: 06.11.17 14:03. Заголовок: Pasha пишет: Кстати..
Pasha пишет: цитата: | Кстати, если подключить библиотеку minigui, и вызвать WINVERSION(), какой будет результат ? |
| Dima посмотри у себя примеры: SAMPLES\Advanced\WinVersion SAMPLES\Advanced\WinVersion_2 Какой будет у тебя результат ?
|
|
|
|
| |
Пост N: 6623
Зарегистрирован: 17.05.05
|
|
Отправлено: 06.11.17 14:12. Заголовок: Andrey пишет: Какой..
Andrey пишет: цитата: | Какой будет у тебя результат ? |
| У меня нормальный результат.
|
|
|
|
| Администратор
|
Пост N: 3629
Зарегистрирован: 23.05.05
|
|
Отправлено: 06.11.17 14:50. Заголовок: Кстати, в hbwin есть..
Кстати, в hbwin есть похожая функция - WIN_OSVERSIONINFO, возвращает массив из 5-ти элементов.
|
|
|
|