Bonjour,
Je voudrais savoir comment d�tecter la pr�sence d'une machine sur le r�seau.
En gros => simuler un ping.
![]()
Bonjour,
Je voudrais savoir comment d�tecter la pr�sence d'une machine sur le r�seau.
En gros => simuler un ping.
![]()
bonjour
en general je le fais comme ��.
Je teste si ma machine a un reseau et si oui je teste un chemin sur la machine existe.
Si les deux tests sont OK la machine est atteignable.
cordialement
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 int CCupboard_Q1Dlg::TestLanAndPath(void) { unsigned long LAN = NETWORK_ALIVE_LAN; if(IsNetworkAlive(&LAN)) { if (PathFileExists(m_PathReseau)) { return 2; } else { //MessageBox(_T("The Path to the PC distant cannot be found\r\n Check the Path or the Network"),_T("ERROR"),MB_OK | MB_ICONERROR); return 1; } } else { return 0; } }
salut,
ta m�thode suppose un chemin unc et que le pc en question dispose d'un partage .
cela fonctionne t-il si il n'y aucun partage ?
voir ce post pour ping .
http://www.developpez.net/forums/sho...943#post233943
Ce qui est affirm� sans preuve peut �tre ni� sans preuve Euclide.
Les conversions num�riques en C,C++,C++/CLI
DLL d'extensions : �criture d'un plug-in de classe
D�marrer avec les MFC 2/2
Cr�ation d'un ActiveX MFC
Int�gration d'une imprimante PDF pour �ditions automatis�es
Migrer du code de Visual C++ 6.0 vers Visual C++ 2005
D�marrer avec les MFC sous Visual C++1/2
la Faq Visual C++ 500 Q/R,Mon blog
Aide en Ligne MFC
Cours et tutoriels C++ - FAQ C++ - Forum C++.
bonjour
En effet farscape mais dans mon cas c'etait pour avoir un repertoire de travail commun entre plusieurs PC.(donc partag�)
De plus mon appli n'utilisait pas les sockets donc je trouver un peu lourd de sortir l'artillerie lourde (au vue de la source du lien) pour juste savoir si un chemin existe.
NOTA : Merci pour ton tuto MFC partie 2, c'est un boulot de fou!
Cordialement
Partager