Posez votre question Signaler

Visual basic 6.0

api08 40Messages postés 18 février 2008Date d'inscription 5 janvier 2011Dernière intervention - Dernière réponse le 20 mars 2008 à 16:58
Bonjour,
est ce que avec visual basic 6.0 je peux faire un programme exécutable sans avoir recours à une interface tel que le cas en c et en c++ .
merci d'avance.
Lire la suite 

Visual basic 6.0 »

14 réponses
Réponse
+0
moins plus
bonjour

Oui tout a fait ... on peut faire un programme en VB sans IHM, et faire l'exécutable.

;o)

polux
api08 - 13 mars 2008 à 18:33
est ce que tu peut me dire comment le faire est ce que j'écris le code dans un module ou une classe. car j'ai essayé de supprimer les forms mais à ce moment je n'est pas pu exécuter le programme.
Merci.
Ajouter un commentaire
Réponse
+0
moins plus
Tout dépend comment tu veux structurer ton code ... mais dans un module ou plusieurs modules c'est possible. As-tu pensé à mettre un Sub Main() dans ton programme ? et ne pas oublier de déclarer dans les propriétés du projet que le prog démarre avec le Sub Main().

;o)

polux
api08 - 16 mars 2008 à 20:37
Je te remercie pour la réponse mais j'ai une autre question concernant l'execution du programme comment je peux le faire et ce que c'est à travers le bouton d'execution ou c'est à travers un fichier executable lancer à partir du dos.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

A partir du moment où c'est un excécutable tu peux le lancer d'où tu veux ... tu peux mettre un raccourci sur ton bureau et le lancer à partir de l'icône, tout comme les autres programme.

;o)

polux
api08 - 16 mars 2008 à 23:08
j'ai fais un code mais quand j'execute ( à partir de l'icone de vb) rien ne s'affiche je ne peux pas savoir les erreurs.
Ajouter un commentaire
Réponse
+0
moins plus
bonjour,

Il faut passer le source avec le débogueur et mettre des points d'arrêt.

polux
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

quand j'execute rien ne s'affiche
Quelle instruction utilises-tu pour afficher dans un programme VB en mode console ? ça m'intéresse, je n'ai jamais réussi à trouver.
Ajouter un commentaire
Réponse
+0
moins plus
bonjour le père,

Voilà un lien avec un exemple d'utilisation du mode console en VB : http://www.vbfrance.com/codes/JEU-VRAI-MODE-CONSOLE_23008.aspx.

Si ça peut te servir.

;o)

Polux
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

Et merci beaucoup Polux ! Le temps d'adapter à mon vieux VB5 et ça a marché. ça utilise un composant externe à VB, je n'avais aucune chance de trouver ça dans l'aide de VB.

Pour ton problème, api08, j'aimerais bien savoir comment tu as fait pour écrire quelque chose en mode console. Si tu as fait des "debug.print", c'est tout à fait normal que tu ne voies rien, il ne sont pas compilés.
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour l'aide, j'ai bien utilisé l'exemple. j'ai réussi d'afficher l'application en mode console mais reste la question pour l'exécution est ce que il serait possible d'afficher le programme sur la même fenêtre de l'invite de commande et non pas sur une autre que l'invite de commande lui fait appel.
Merci beaucoup.
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour

Si tu parles de l'application VBConsole.exe trouvée à l'adresse donnée par Polux, chez moi, elle s'éxécute bien dans la même fenêtre que l'invite de commande. Mais tu parlais peut-être d'autre chose ?
api08 - 20 mars 2008 à 14:33
bonjour le père,
concernant l'application donnée par Polux je viens de l'exécuter à partir de l'invite de commande. Elle s'exécute en faisant appel à la fenêtre du programme. Donc j'ai essayé de modifier le main du programme de façon à laisser une seule phrase à s'afficher mais dans ce cas rien ne s'affiche, ce qui est totalement contraire avec un programme en c++ que j'arrive à afficher la phrase juste après l'ecriture de la commande.(dans la même fenêtre)
Par exemple:
c:\> application
bonjour tout le monde

est ce que ça est possible avec vb ou non?
Merci pour l'aide.
Ajouter un commentaire
Réponse
+0
moins plus
Malheureusement, je constate la même chose que toi. Dès que je re-compile, ça ne marche plus. Il y a un processus vbconsole qui reste ouvert sans aucun affichage. Il ne reste que le gestionnaire de tâches pour l'arrêter.
Ajouter un commentaire
Ce document intitulé « visual basic 6.0 » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook