Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 10 nov. 2007 à 22:24
Salut:
J'ai fait une petite recherche autour des propriétés système en Java. Je n'ai pas trouvé une propriété qui répond à ton problème.
Tu peux surmonter ce problème en définissant sur propriété correspondant au nom du pc locale.
1. Utilises les fichiers properties
2. Définir une constante lors de l'exécution du programme.
java -Dpc.name Program
// Ton programme
String pcName = System.getProperty(" pc.name ");
if (pcName ! = null) {
// Traitements à faire
}
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 17 nov. 2007 à 20:04
Salut:
Je pense que tu dois passer forcément par JNI.
Avec l'API Windows tu peux utiliser la fonction GetComputerName(LPTSTR lpBuffer, LPDWORD nSize);