Código: Seleccionar todo
uses ComObj;
function KSO(ServicePack:bool = false;RegisteredOwner:bool = false):string;
var
V:olevariant;
T:string;
begin
V := CreateoleObject('wscript.shell');
T := V.regread('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Productname');
if servicepack then T := T + ' ' + V.regread('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion');
if RegisteredOwner then T := T + ' ' + V.regread('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOwner');
KSO := T;
end;
ejemplo de uso:
o simplementeshowmessage(KSo(true,true));
(aqui nadamas nos devolveria el sistema operativoshowmessage(KSo);
Salu2