ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008
-
5 juin 2006 à 14:35
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008
-
7 juin 2006 à 13:34
Salut !
Quelqun pourrait me dire comment faire une application console qui ne s'ouvre pas dans une nouvelle fenetre si on la lance a partir de cmd.exe ?
dites moi si je me suis pas bien expliqué
merci d'avance !
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 6 juin 2006 à 00:56
salut,
je résume à haute voix....
en fait tu ne veux pas le code VB mais le contenu d'un batch qui lance ton exe vb, c'est bien çà?
si oui :
mon_exe.exe <- lance ton exe, cmd ne se ferme qu'à la fermeture
stard /d "chemin_complet/monexe_exe" <- lance l'exe, cmd se ferme à l'ouverture
katsankat
Messages postés571Date d'inscriptionvendredi 30 décembre 2005StatutMembreDernière intervention12 juillet 20123 6 juin 2006 à 05:17
Ratala veut faire une application console, cad faire qu'elle renvoie tout vers la sortie standard.
Pour que ça soit faisable sous VB6 il faut passer par une API.
Recherches du côté des mots-clés "vb6 getstdhandle writeconsole" tu
devrais trouver ton bonheur.
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 7 juin 2006 à 00:28
En tout cas merci !
Mais c'est malheuresement pas cela que j'attendait...
Prenez par exemple le programme ping.exe :
lancez à partir des commandes msdos (demarrer ==> executer ==> cmd.exe)
ping 127.0.0.1
le programme affiche le resultat dans la même fenêtre alors que tout ce que j'ai vu jusqu'ici affichait le resultat dans une seconde fenêtre.
En attendant je me met au C++ mais je preferait que vous m'aidiez à le faire en VB6 !
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 7 juin 2006 à 12:32
C'est vrai que c'est très facile a faire en VB.net ou en C mais ça fait longtemps que je programme en VB alors j'aimerai continuer...
J'ai éssayer de faire des recherches sur le pipes mais aucun ne marchait
ratala
Messages postés248Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention22 juin 2008 7 juin 2006 à 13:34
Non... il peut pas me servir : je vais vous expliquer :
Je ne sais pas si vous connaissez NetCat mais c'est un utilitaire qui permet de gerer des sockets, ce programme peut ce mettre en écoute d'une connexion et lors d'une connexion, il peut rediriger toute les packets recu vers un autre programme, pour cela il faut que le programme soit une console.
C'est ça ce que je veux, il faudrait que je créé une appli console qui ressemble a celle créés en C ou en VB.NET.