Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/12/2011, 11h32   #1
Membre du Club
 
Avatar de Mygush
 
Inscription : juin 2007
Messages : 169
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 169
Points : 69
Points : 69
Par défaut Comment récupérer longin windows

Bonjour à tous,
Comme le dit le titre, je souhaite pouvoir récupérer le login windows dans mon application Flex.
Après quelques recherches à ce sujet, j'ai trouvé ce bout de code :
Coté HTML :
Code :
1
2
3
4
var wshShell = new ActiveXObject("WScript.Shell");
function getUserName() {
    return wshShell.ExpandEnvironmentStrings("%USERNAME%");
}
Côté MXML :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
if (ExternalInterface.available) {
 
    try {
        var name:String = ExternalInterface.call('getUserName');
        Alert.show("name = " + name);
    } catch (error:SecurityError) {
        Alert.show("A SecurityError occurred: " + error.message + "\n");
    } catch (error:Error) {
        Alert.show("An Error occurred: " + error.message + "\n");
    }
} else {
    Alert.show("External interface is not available for this container.");
}
Je souhaite savoir s'il existe un autre moyen car cette solution fonctionne uniquement avec IE, pas terrible
En fait je voudrais savoir s'il existe une solution plus intégrée à Flex...
Merci d'avance pour vos réponses.
Mygush est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h25.


 
 
 
 
Partenaires

Hébergement Web