Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kakashigna en Junio 29, 2010, 12:53:51 AM

Título: Obtener nombre de windows[SOLUCIONADO]
Publicado por: kakashigna en Junio 29, 2010, 12:53:51 AM
Hola makeros.

Por razones de chequeos diversos nesesito una forma de obtener el nombre de windows (xp,vista 7) o por lo menos la version.
Ya intente concretamente con las variables de entorno pero la variable de entorno OS solo devuelve windows nt en cualqueier windows(por razones del kernel de windows).

Bueno espero respuestas

salu2 y gracias de antemano.
Título: Re: Obtener nombre de windows
Publicado por: Texic en Junio 29, 2010, 01:06:00 AM
Con esta dll pod?s:
http://gmc.yoyogames.com/index.php?showtopic=324605 (http://gmc.yoyogames.com/index.php?showtopic=324605)
o esta:
http://gmc.yoyogames.com/index.php?showtopic=289648 (http://gmc.yoyogames.com/index.php?showtopic=289648)

Recomiendo la primera. Espero que te sirva, suerte
Título: Re: Obtener nombre de windows
Publicado por: kakashigna en Junio 29, 2010, 02:28:02 AM
La verdad pensaba en algo que no fuera una DLL ya que la gran mayoria de las funciones que tiene se puede lograr con GML.

Dejo el tema abierto por si alguien sabe otra manera.
Título: Re: Obtener nombre de windows
Publicado por: eduardo960 en Junio 29, 2010, 07:53:24 PM
Tan simple como hacer una b?squeda en el registro de Windows, deber?a valer para todos los sistemas con kernel Windows NT


registry_set_root(1)
return registry_read_string_ext('\SOFTWARE\Microsoft\Windows NT\CurrentVersion','ProductName')


Saludos :)
Título: Re: Obtener nombre de windows
Publicado por: kakashigna en Junio 29, 2010, 08:48:58 PM
Gracias lalo, a eso me referia :) y si sirve efectivamente para todos los sistemas de con el kernel windows nt ya que este se usa en xp vista y 7 segun lo he probado.

muchas gracias y tema solucionado :)