Programación General > Visual C++
Variables Del Sistema
(1/1)
Perla_kiko:
hola,
Necesito ejecutar un archivo .exe el cual necesita que cree unas variables de sistema y les de un valor a estas. Todo esto lo tengo que hacer desde Visual C++ y no se como crear las variables. El archivo .exe lo ejecuto conla instrucción system("archivo.exe")
navisoft:
Hola,
Una variable del sistema es en realidad una variable de entorno (pero del ambito del sistema) y para obtener el valor o agregar una puedes utilizar las funciones:
getenv,_wgetenv
_putenv,_wputenv
Ejemplo: obtener el valor de la variable PATH
char *libvar;
libvar = getenv( "PATH" );
Ejemplo: Agregar la variable MIPATH al sistema
_putenv( "MIPATH=c:\\misarchivos;c:\\librerias" );
Puedes obtener mas info en:
http://msdn.microsoft.com/library/en-us/vc...l_Variables.asp
Perla_kiko:
Muchas gracias! a si lo he hecho y me ha funcionado perfectamente!, por cierto hay alguna manera de hacer que la funcion system , no muestre la ventanita negra?
Navegación
Ir a la versión completa