Ciao!
E' possibile il nome dell'utente in uso di winxp con vb6?
Esempio se io nel mio pc ho 3 utenti:
-Mario
-Veronica
-Antonella
e in quel momento ho avuto accesso a XP con Veronica c'è un modo di saperlo via VB?
Ciao!
E' possibile il nome dell'utente in uso di winxp con vb6?
Esempio se io nel mio pc ho 3 utenti:
-Mario
-Veronica
-Antonella
e in quel momento ho avuto accesso a XP con Veronica c'è un modo di saperlo via VB?
Puoi provare con
Print Environ$("USERNAME")
Nn mi pare funzioni...![]()
nn succede nulla...nemmeno errore...
Se vai in una finestra dos e dai il comando
SET
cosa ti viene visualizzato?
una marea di dati tra cui il mio user ecc ecc
E il tuo user come lo mostra ...?
ti spiego nella fattispecie cosa voglio fare:
Io apro una commondialog con cartella di partenza C:
invece vorrei aprirla sul desktop, solo che come sai su xp c'è + di un desktop (ogni utente ne ha uno) e quindi vorrei rilevare il nome dell'utente per poter metter il suo desktop come cartella di partenza della commondialog!
il mio user lo mostra così:
USERNAME=Veronica
Allora puoi provare
Print Environ$("USERPROFILE")
P.S. La Environ$("USERNAME") deve funzionare ...
Ok ho capito dove sbagliavo! E' che non conosco bene il comando PRINT....io nn vedevo reazioni!![]()
![]()
Ora ho messo
msgbox Environ$("USERPROFILE")
ed ho ottenuto quello che volevo!
![]()
GRAZIEEE
ps:Il print che dovrebbe fare....perchè io nn vedevo stampata la stringa da nessuna parte....![]()