Lo que quiero es que al imprimir un reporte, salga el usuario que esté logueado.
La aplicación debe pober saber el usuario logueado en Win95, Win98, WinNT, WIn2000 y WinXP.
Alguna Idea?

|
|
#1 (permalink) |
![]() |
Usuario Logueado (VB6)
Lo que quiero es que al imprimir un reporte, salga el usuario que esté logueado. La aplicación debe pober saber el usuario logueado en Win95, Win98, WinNT, WIn2000 y WinXP. Alguna Idea? ![]()
__________________
.::RsOfT::. --El que se aferra a lo conocido, nunca conocerá lo desconocido-- --Es intentando lo imposible como se realiza lo posible-- --Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance-- |
|
|
|
|
|
#2 (permalink) |
![]() Fecha de Ingreso: enero-2004
Mensajes: 396
|
Busca en la API de windows, pero vas a tener que implementarlo de distitnas formas y uasr la compilacion condicional, ya que al tener tantos sistemas para comprobar, tendras que ver si donde instalas a aplicacion es un 95, o un 98, o un 2000, compilar la aplicacion en la maquina y luego instalarla.
Esto es asi porque las API`s de los sistemas son distintas |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: noviembre-2003
Mensajes: 417
|
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Esta función funciona en Win98/ME/NT/2000 y XP no se si funciona en 95 porque no tengo como probarla. Saludos.
__________________
La población, sin embargo, sigue aumentando. COLE Laurent Gasser Tienes alguna duda :pensando: ? >>> www.google.com :aplauso: <<< |
|
|
|