je cherhce a faire un programme en Delphi ( je n'ai qu'une version 4 Professionnel avec licence ) ki devra pinger des serveurs et/ou routeurs pour savoir si tous fonctionne correctement !!
g trouvé le composants echo (fournit avec Delphi en standard) mais pas moyen de le faire fonctionne, il me dit tj kill n'arrive pas à trouvé le serveur alors que je lui demande de pinger l'adresse 192.168.0.5 (ki est celle de la machine sur lequel je bosse !!)
suite à ca g essayé la commande shellexecute pour exécuter la commende c:\windows\ping.exe 192.168.0.5 ki fonctionne,
mais comment récupérer l'affichage écran avant ke la fenetre ne ferme
je suis donc revenu à l'age de pierre en faisant un bon vieux fichier .bat ki ping sur le paramatre passer et me sort le résultat dans un fichier, ke je n'ai plus qu'a ouvrir ensuite avec Delphi, mais bon c trop l'aborieux
s'il vous plait, donner une solution ca fait longtemps ke je n'ai plus programmé en Delphi juste un exemple pour récupérer le contenu d'une fenetre DOS ou pour utiliser un compsant qu'ill le fasse en natif.
Merci d'avance de vos réponse
PS: j'ai trouvé une solution, mais avec VB6 et bien sur Perl mais la, je ne peux et ne veux pas l'utilise car se programme sera résident et devra tourner toute les X minutes
Publicité
Posté le 07-05-2002 à 19:46:18
antp
Super Administrateur Champion des excuses bidons
Posté le 07-05-2002 à 19:52:29
Essaie de downloader et utiliser les composants Indy, http://www.nevrona.com/Indy/ La version 9 ne marche peut-être pas en Delphi 4, mais la version 8 oui, faut juste mettre le dernier service pack, dispo sur le site de Borland.
si Indy ne te convient pas, fpiette a un composant TPing qui marche pas mal. je l'ai utilise pour faire la meme chose que toi, c'est relativement simple d'utilisation
[jfdsdjhfuetppo]--Message édité par JWhy le 07-05-2002 à 20:05:09--[/jfdsdjhfuetppo]