PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Nom de l'ordinateur
Nom de l'ordinateur
Started by Patrice, Oct., 14 2004 2:01 PM - 2 replies
Posted on October, 14 2004 - 2:01 PM
Bonjour,

Je suis sous WinDev 7.5 et je cherche la fonction permettant d'afficher le nom de l'ordinateur (pour mémoire dans les API c'est la fonction GetComputerName) mais je n'arrive pas à implémenter cette fonction. Quelqu'un aurait-il un bout de code à ce sujet ?

Merci infiniment

Patrice
Posted on October, 14 2004 - 2:20 PM
Voici le code:

// Récupérer le nom de l'ordinateur
lpbuffer est une chaîne ASCIIZ de 32
size est un entier1
SI AppelDLL32("kernel32","GetComputerNameA" , &lpbuffer,&size) ALORS
machine_w=lpbuffer
FIN

// Récupérer le nom de login windows
lpbuffer1 est une chaîne ASCIIZ de 256
size1 est un entier%5
SI AppelDLL32("advapi32.dll","GetUserNameA" , &lpbuffer1, &size1) ALORS
user_w=lpbuffer1
FIN




"Patrice" <pinpinounet@yahoo.fr> a écrit dans le message de
news:416e4526@news.pcsoft.fr...

Bonjour,

Je suis sous WinDev 7.5 et je cherche la fonction permettant d'afficher le

nom de l'ordinateur (pour mémoire dans les API c'est la fonction
GetComputerName) mais je n'arrive pas à implémenter cette fonction.
Quelqu'un aurait-il un bout de code à ce sujet ?

Merci infiniment

Patrice
Posted on October, 14 2004 - 3:48 PM
Bonjour!

Curieux de vouloir passer par une API alors que la fonction NetNomMachine() de WINDEV correspond parfaitement à la demande...

BON DEV.