-
Probleme client socket
Bonjours a tous, voilà j'ai un probleme avec le composant TClientSocket,
lorsque j'execute la fonction Ping,tous ce passe bien si je suis administrateur du poste mais si je suis utilisateur simple, j'ai une erreur acces refusé.
Quelqu'un aurait-il deja eu ce souci, et la solution pour y remedier;)
-
Est-ce que déja, en temps normal, on peut faire un ping en n'étant pas administrateur? Je pense que oui mais sait-on jamais
:)
-
Oui, j'ai fais le test et ca fonctionne, c pour ca que je poste dans le forum
C++ builder, car windows arrive à faire le ping
-
Au tant pour moi je me suis trompé c'est pas le TSocketClient, c'est
le "TIdIcmpClient"
mais le probleme reste le meme
-
Et voilà je viens de tombé sur le knowledge database de indy
Et il dise que l'on doit etre admibistrateur pour utilisé ce composant
http://www.indyproject.org/KB/index....thindyonwi.htm
et voila c foutu.
Quelqu'un aurait-il une autre méthode pour faire un ping
-
Executer ping.exe ?
Avec un ShellExecuteEx tu peut récupérer le code de retour...après reste à savoir si il retourne quelque chose de significatif...
-
Ok, pour executer le PING il n'y a pas de problème, mais comment récupérer
le code de retour. désolé je ne vois pas comment faire.
le mettre dans un mémo?;)
-
Mettre le contenu d'un fichier dans un TMemo:
Code:
Memo1->Lines->LoadFromFile("MonFichier.txt");