Programación General > C++ Builder

 Version De Mi Sistema Operativo

(1/2) > >>

betitono1:
Alguien sabe como puedo saberpor medio de un prog que sistema operativo esta instalado en la maq donde esta instalado el programa.

Saludos

The Black Boy:
El Sgte es el .cpp

--- Código: Text --- #include <vcl.h>#pragma hdrstop #include "EstacionWindows.h"#include <winioctl.h>//---------------------------------------------------------------------------#pragma package(smart_init) AnsiString __fastcall TEstacionWindows::ObtenerVersionSO( ){  AnsiString szVersionSO;  OSVERSIONINFO VersionSO;   VersionSO.dwOSVersionInfoSize = sizeof( OSVERSIONINFO );  if( GetVersionEx( &VersionSO ) )  {    switch( VersionSO.dwPlatformId )    {      case VER_PLATFORM_WIN32s:        szVersionSO = "Win32 on Windows 3.1";        break;       case VER_PLATFORM_WIN32_WINDOWS:        szVersionSO = "Windows 95";        break;       case VER_PLATFORM_WIN32_NT:        switch( VersionSO.dwMajorVersion )        {          case 4:            szVersionSO = "Windows NT";            break;           case 5:            switch( VersionSO.dwMinorVersion )            {              case 0:                szVersionSO = "Windows 2000";                break;               case 1:                szVersionSO = "Windows XP";                break;               default:                szVersionSO = "Win32 Desconocido";                break;            }            break;           default:            szVersionSO = "Win32 Desconocido";            break;        }        break;       default:        szVersionSO = "Sistema Desconocido";    }  }   return szVersionSO;}  
espero te sirva...  

y este es el .h

--- Código: Text --- #ifndef EstacionNTH#define EstacionNTH class TEstacionWindows{  private:    TRegistry *Registry;  public:                AnsiString __fastcall ObtenerVersionSO( );};#endif  
Saludos :hola:

The Black Boy:
el anterior codigo :good:  estaria en el computador al que se le quiere averiguar la version del SO y creo que eso es lo que pides

si es asi ???

Saludos   :hola:

betitono1:
Muchas gracias amigo The Black Boy me ha funcionado a la perfeccion, espero seguir contando con tu ayuda, una ultima pregunta en esta discusion como puedo saber cuanta memoria tiene la maq, y el hardware quq tiene instalado ( CD_ROM, DVD, floppy 3 1/2, y la informacion el procesador) se que es mucho lo que pido pero si hay alguna respuesta de las opciones q te solicito te lo agradeceria.


Gracias.

Saludos.

betitono1:
Disculpa falta la compraración para el Windows 98, eso en q parte lo veo , lo pruebo en este sistema para ver cual me selecciona?.


Saludos.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa