
Unit en Pascal (Duda Urgente!)
Publicado por Samuel (1 intervención) el 29/08/2013 16:15:22
Buenas, como les va gente.
Bueno sin vueltas que darle les quería preguntar si por las dudas alguien sabe si existe alguna Unit/Procedimiento o algo para rescatar en una variable durante la ejecución del programa el nombre de usuario de WINDOWS.
Por poner un ejemplo.
Supongamos que existe una unidad "Windows" y dentro de esa unidad un procedimiento NombreUsuario(VAR nombre:STRING);
entonces..
PROGRAM MostrarNombre;
USES CRT, WINDOWS;
VAR
nombre:STRING;
BEGIN
NombreUsuario(nombre); //Asigna el nombre de usuario de windows a través de la UNIT "WINDOWS" con el procedimiento "NombreUsuario"
WRITELN('Bienvenido: ' + nombre); //Muestra por pantalla el nombre de usuario de windows,
END;
Bueno esto no existe realmente pero les agradecería mucho si alguien tiene una idea si existe algo así en pascal y que me pueda decir como. Desde ya muchas gracias.
Lo necesito urgentemente porque estoy haciendo un proyecto. ;)
Saludos!!!
Bueno sin vueltas que darle les quería preguntar si por las dudas alguien sabe si existe alguna Unit/Procedimiento o algo para rescatar en una variable durante la ejecución del programa el nombre de usuario de WINDOWS.
Por poner un ejemplo.
Supongamos que existe una unidad "Windows" y dentro de esa unidad un procedimiento NombreUsuario(VAR nombre:STRING);
entonces..
PROGRAM MostrarNombre;
USES CRT, WINDOWS;
VAR
nombre:STRING;
BEGIN
NombreUsuario(nombre); //Asigna el nombre de usuario de windows a través de la UNIT "WINDOWS" con el procedimiento "NombreUsuario"
WRITELN('Bienvenido: ' + nombre); //Muestra por pantalla el nombre de usuario de windows,
END;
Bueno esto no existe realmente pero les agradecería mucho si alguien tiene una idea si existe algo así en pascal y que me pueda decir como. Desde ya muchas gracias.
Lo necesito urgentemente porque estoy haciendo un proyecto. ;)
Saludos!!!
Valora esta pregunta


0