Problème de session sous win XP

Signaler
Messages postés
12
Date d'inscription
vendredi 10 mai 2002
Statut
Membre
Dernière intervention
13 novembre 2002
-
Messages postés
1098
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
22 octobre 2019
-
Bonjour,
J' aimerais savoir comment on fait pour savoir le nom de la session dans laquelle le programme est ouvert ...
Par exemple si je veux mettre un programme dans le menu démarré de cette session comment je fais ???
Merci

1 réponse

Messages postés
1098
Date d'inscription
mercredi 22 mars 2006
Statut
Membre
Dernière intervention
22 octobre 2019

Bonjour,

Si c'est dans le cadre d'une installation, je conseil InnoSetup (gratuit complet et setup personnalisable)
Si c'est dans un autre cadre (trouver le nom d'utilisateur windows durant l’exécution) :
string GetUserName()
{
  if (My.User.CurrentPrincipal is Security.Principal.WindowsPrincipal)
  {
    // L'UTILISATEUR UTILISE L'AUTHENTIFICATION WINDOWS
    // LE FORMAT DE L'UTILISATEUR EST DU TYPE NOM_DE_DOMAINE\UTILISATEUR
    string[] parts = Split(My.User.Name, "\");
    string username = parts(1);
    return username;
  }
  else
  {
    // UTILISATION D'UNE IDENTIFICATION PERSONNALISEE
    return My.User.Name;
  }
}


Amicalement
1000 recherches sur Google = 1Km de voiture en CO² (réfuté par Google )
1000 recherches sur Forestle = 100 m² de forêt tropicale sauvé .
Surfez écolo