Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 18-09-2008
Avatar de sisgeorge
sisgeorge sisgeorge is offline
Miembro
 
Registrado: feb 2008
Ubicación: Bogota-Colombia
Posts: 16
Poder: 0
sisgeorge Va por buen camino
MIRE PRUEBE CON ESTE CODIGO..

SIRVE PARA WINDOWS LE DICE LA VERSION Y HASTA QUE SP ES...

void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString version;
SistOpe.dwOSVersionInfoSize=sizeof(OSVERSIONINFO);
i=GetVersionEx(&SistOpe);
if(i)
switch (SistOpe.dwMajorVersion)
{
case 4:
switch (SistOpe.dwMinorVersion)
{
case 0://W95 o WNT
if (SistOpe.dwPlatformId ==VER_PLATFORM_WIN32_WINDOWS)
{//W95
version=AnsiString("Windows 95 ");
}else
{//WNT;
version=AnsiString("Windows NT 4.0 ");
}
break;
case 10://W98
version=AnsiString("Windows 98 ");
break;
case 90://WMe
version=AnsiString("Windows Me ");
break;
default://Desconocido
version=AnsiString("Desconocido ");
}
break;
case 3:
version=AnsiString("Windows NT 3.51 ");
break;
case 5:
switch (SistOpe.dwMinorVersion)
{
case 0://W2k
version=AnsiString("Windows 2000 ");
break;
case 1://WXP
version=AnsiString("Windows XP ");
break;
case 2://W2003
version=AnsiString("Windows 2003 ");
break;
default:
version=AnsiString("Desconocido ");
}
break;
case 6:
switch(SistOpe.dwMinorVersion)
{
case 0:
version=AnsiString("Windows Vista ");
break;
default:
version=AnsiString("Desconocido ");
}
break;
default:
version=AnsiString("Desconocido ");//MessageBox(NULL,"Desconocido","Sistema Operativo",NULL);
}

Label1->Caption=version+SistOpe.szCSDVersion;
}

LA VERDAD YO EN LINUX NO TRABAJO Y NO SABRIA DECIRLE SY HAY TAMBIEN FUNCIONA PERO ME PARECE QUE SI..

BUENO ESPERO QUE SEA DE UTILIDAD

SALUTE....
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como saber tipo de datos de query en builder c++ vivamotos C++ Builder 1 24-08-2006 10:35:17
como saber el tipo de datos de un campo miguelml Varios 4 17-11-2005 08:36:17
Como saber el tipo de datos de un campo de una tabla Javi2 SQL 1 27-06-2005 14:18:28
Como saber el tipo de acceso a una carpeta Javi2 Varios 3 22-07-2004 11:56:44
Como saber el tipo de componentes a partir de un string? Roger OOP 2 02-04-2004 13:21:48


La franja horaria es GMT +2. Ahora son las 23:06:43.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi