|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Помогите, пожалуйста, надо определить в какой версии Windows запущен проект. Надо знать это Windows 9.x или NT x.x. Кто нибудь знает как это сделать на FoxPro 5.0. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 09:16 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Глянь вот тут: http://topic/105673/] Определяется серийный номер Windows ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 09:53 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
К сожалению, не могу проверить наличие и синтаксис в VFP5, но в более поздних версиях Фокса для этой цели служит функция OS(). В пятерке она тоже должна быть. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 10:39 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Спасибо karly tm получилось. Функция OS() работает на 5.0. А нельзя как-нибудь узнать на каком диске установлена система. Я знаю, что 9x встает только на С, а вот скажем XP можно поставить на любую партицию. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 14:06 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Не подойдет: ?getenv("windir") ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 14:25 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
>Я знаю, что 9x встает только на С Это вас ктото обманул - ставится куда захочется... >Не подойдет: ?getenv("windir") Переменая windir есть только у WIN9X, у NT-based надо смотреть systemroot ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 14:33 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Спасибо всем за помощь!!! ?getenv("windir") очень даже подошла, кстати работает и в NT, так же как и ?getenv("systemroot") А насчет утверждения про: >Я знаю, что 9x встает только на С Буду смотреть - это был собственный опыт :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 15:45 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Посмотри еще такой метод определения системного каталога http://www.hot.ee/jurisfox/vfpplus/vbs_fso_03_ru.htm#GetSpecialFolder ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 15:53 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Странно у меня 6-й и 7-й Фокс выдают Windows 5.01 ___________________ Всё вышеизложенное есть моё частное мнение и не претендует на полноту изложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 16:06 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Точно не помню в какой версии появились параметры 3 и 4 в функции OS(), но принцип тот же ?os(3)+"."+os(4) 4.0 - 95 4.1 - 98 5.0 - 2k 5.1 - Xp 5.2 - 2k3 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2004, 16:30 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Решил вновь поднять темку. os(), os(1), os(3), os(4) в VFP6 дают одно и то же для одной и той же оси, можно любое число подставить. Результаты: Windows 98 os()="Windows 4.10 " Windows 2000 os()="Windows 5.00 " Windows XP Professional os()="Windows NT 5.01 " Дополните, пожалуйста, кто может, для следующих ОС: Windows 95, Windows ME, Windows XP Home, Windows 2003, Windows 2003 Server Ну и если найдёте, то и для Win 3.x ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2006, 20:18 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
2 ВладимирМ О, спасибо. Мне подходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2006, 21:02 |
|
Определение версии Windows
|
|||
---|---|---|---|
#18+
Страница по ссылке Версии разных продуктов и результат работы OS() пуста. Подскажите, пожалуйста, соответствие результата OS() и всех версий Windows. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2015, 09:31 |
|
|
start [/forum/topic.php?fid=41&fpage=22&tid=1582261]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
25ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 281ms |
total: | 403ms |
0 / 0 |