begin process at 2012 02 13 08:21:54
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > RÉCUPÉRER LE NOM DE L'ORDINATEUR

RÉCUPÉRER LE NOM DE L'ORDINATEUR


 Information sur la source

Note :
9 / 10 - par 4 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :nom, ordinateur Niveau :Débutant Date de création :24/11/2000 Vu :11 795

Auteur : Doc VB

Ecrire un message privé
Site perso
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Pour récupérer le nom de l'ordinateur courant, on peut utiliser la fonction API "GetComputerName". Elle est très simple à manipuler.

Source

  • ' Déclaration de la fonction
  • Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" ( ByVal lpBuffer As String, nSize As Long) As Long
  • Public Function ComputerName() As String
  • ' Retourne le nom de l'ordinateur
  • Dim stTmp As String, lgTmp As Long
  • stTmp = Space$(250)
  • lgTmp = 251
  • Call GetComputerName(stTmp, lgTmp)
  • ComputerName = Split(stTmp, Chr$(0))(0)
  • End Function
' Déclaration de la fonction
Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" ( ByVal lpBuffer As String, nSize As Long) As Long

Public Function ComputerName() As String
' Retourne le nom de l'ordinateur
Dim stTmp As String, lgTmp As Long
stTmp = Space$(250)
lgTmp = 251
Call GetComputerName(stTmp, lgTmp)
ComputerName = Split(stTmp, Chr$(0))(0)
End Function 

 Conclusion

Il ne faut pas oublier d'initialiser le buffer d'appel (stTmp) avec suffisament d'espace.


 Sources du même auteur

VÉRIFIER L'EXISTENCE D'UNE CARTE SON

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) RENOMMER FICHIERS MASSIVEMENT par aus3004
Source avec Zip Source avec une capture INFORMATION IP ET LISTE DES PC DU RÉSEAU par higgins91
Source avec Zip Source avec une capture MORPION 1 OU 2 JOUEURS par zubbys
Source avec Zip Source avec une capture CHARGE BATTERIE PORTABLE (ORDINATEUR) par alvinp
CHANGER LE NOM DE L'ORDINATEUR par Nix

Commentaires et avis

Commentaire de bencotillon le 27/02/2003 13:21:31

C'est sympas d'avoir une source qui fonctionne du premier coup!!

Commentaire de CaptainZorg le 05/03/2003 14:15:38

ouais merci, c sympa, j'avais deja fais un truc comme ca y a longtemps mais la tu m'aides beaucoup tu m'as fais gagné une heure dans ma journée

Commentaire de jenial le 25/11/2003 20:11:57

de même ce truc marche du premier coup,

bien vu

:-)

Commentaire de Alain_Guerin le 22/11/2005 19:51:11

Plus simple en 2 lignes de code:

Dim sComputername as string

sComputername = Environ("COMPUTERNAME")

Commentaire de theophile83 le 05/06/2008 17:58:47

Merci pour cette source qui marche dés le 1er essai

Commentaire de TABEKOGilles le 30/09/2008 13:32:03

Trop fort le truc en deux lignes.
Merci Alain_Guerin.


The Unyk Sniper

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment insérer un tableau ..... [ par Cassiopé ] Bonjour,Je suis présentement un cours en VB et j'ai fait un jeu de mémoire, il est fonctionnel à deux joueur mais je voudrais que le deuxième joueur s compiler un source en EXE [ par Patrice ] Bonjour à tous,Je sais qu'on peut compiler un source avec Visual Basic mais quand on met ce EXEsur un autre Ordinateur le programme ne peut fonctionne Changement d'ordinateur [ par Raynald ] Bonjour,je veux changer mon logiciel d'ordinateur. Quand je le copie, toutes les feuilles deviennent verrouillées.Pourquoi? Nom de l'ordinateur [ par Yvan ] Je sais qu'il y a une API pour connaître le nom de l'ordinateur ?Quelqu'un peut-il me dire comment faire ?Si l'ordinateur n'a pas de nom, ça retourne Connection ordinateur réseau!!! [ par Le J ] Salut,comment faire pour se connecter a un autre ordinateur en réseau, je voudrais aller chercher par exemple son adresse IP?????MerciALPLe J Trouver un ordinateur sur Internet [ par David ] Si je me connecte à Internet et qu'un ami fait de même, ai-je un moyen de le trouver avec Winsock SANS passer par un serveur dédié ? Comment faire ? C ecrire sur la base de registre d`un ordinateur distant [ par djinn ] Voila mon probleme est que quand je teste mon programme qui modifie ma base de registre, sur mon ordinateur pas de probleme, mais des que j`essaye de probléme aprés empactage d'un programme [ par bernard ] j'ai empacté un programme que j'arrive à installer sur mon ordinateur,mais quand je l'installe sur un autre ordinateur j'ai un message d'erreur du typ


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales