Visual basic 6.0

Fermé
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 - 13 mars 2008 à 18:05
 le père - 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.
A voir également:

10 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
13 mars 2008 à 18:17
bonjour

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

;o)

polux
0
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 3
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.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
13 mars 2008 à 19:33
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
0
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 3
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.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
16 mars 2008 à 23:00
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
0
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 3
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.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
17 mars 2008 à 07:32
bonjour,

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

polux
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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.
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
17 mars 2008 à 10:16
bonjour le père,

Voilà un lien avec un exemple d'utilisation du mode console en VB : https://codes-sources.commentcamarche.net/

Si ça peut te servir.

;o)

Polux
0
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.
0
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 3
20 mars 2008 à 10:32
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.
0
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 ?
0
api08 Messages postés 38 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 5 janvier 2011 3
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.
0
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.
0