Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Users attivo al momento
Forum - C# / VB.NET - Users attivo al momento

Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 17:34
Venerdì, 01/01/2010
Ciao a tutti, vorrei un piccolo aiutino (per alcuni molto banale) in vb.net
Vorrei trovare l'username dell'utente al momento attivo. Cercando con l'intellisense ho trovato una cosa tipo
Codice sorgente - presumibilmente Plain Text

  1. My.User.Name


ma ho notato che mi restituisce un scrittura del tipo NomePC/NomeUtente.

A me però serve solo il nome utente :-|
Come lo posso trovare?

Grazie

Ciao

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 20:17
Venerdì, 01/01/2010
Potresti risolvere così:

Codice sorgente - presumibilmente Plain Text

  1. my.user.name.replace(my.computer.name & "/","")


PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 12:04
Sabato, 02/01/2010
Ho risolto così
Codice sorgente - presumibilmente Plain Text

  1. Split(My.User.Name, "\")



Chiedevo per sapere se c'era una funzione più "raffinata".

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 12:46
Sabato, 02/01/2010
Non ne sono sicuro (non ho Visual Studio sotto mano), ma dovrebbe funzionare con
Codice sorgente - presumibilmente Plain Text

  1. System.Environment.UserName


PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 13:18
Sabato, 02/01/2010
Molte grazie! Funziona alla perfezione! :k:

PM Quote