Вниз
Скачать: CL | DM;

Как определить какая Windows установлена на компьютере?   Найти похожие ветки 

 
Иван_1   (2004-08-26 14:56) [0]

Нужно узнать какая конкретно система установлена - Win98 или WinXp.
Функция GetVersion тут не подходит. Как это сделать?

Попробовал использовать функцию GetVersionEx, но бесполезно.

var
 WinVer:_OSVERSIONINFO;

begin

GetVersionEx(WinVer);

ShowMessage(WinVer.szCSDVersion); // = ""

end;

В 98-ом WinVer.szCSDVersion ="" , а в Xp какой-то белиберде


 
s999   (2004-08-26 15:02) [1]

Используешь непрвильно. Надо:

var
 OSInfo: TOSVersionInfoA;
begin
 OSInfo.dwOSVersionInfoSize := SizeOf(TOSVersionInfoA);
 GetVersionEx(OSInfo);
 ....
end;


 
VMcL ©   (2004-08-26 15:03) [2]

WinVer.dwOSVersionInfoSize := SizeOf(WinVer);
GetVersionEx(WinVer);


 
Думкин ©   (2004-08-26 15:04) [3]

http://delphibase.endimus.com/



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
1-1093437199
Л1
2004-08-25 16:33
2004.09.12
Можно ли в ехе файл всунуть gif, bmp


14-1092805116
syte_ser78
2004-08-18 08:58
2004.09.12
Обращение к Харьковчанам


14-1093100431
dzmitry[li]
2004-08-21 19:00
2004.09.12
Simens CF62


14-1093430638
onix
2004-08-25 14:43
2004.09.12
ServicePak для W2k


11-1080553866
Неуловимый Джо
2004-03-29 13:51
2004.09.12
RegKeyGetValueNames




   Наверх