APPLICATION CONSOLE

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 2 mars 2007 à 13:37
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 - 18 août 2008 à 09:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/41703-application-console

cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
18 août 2008 à 09:02
Salut,

Non non. C'est peut être une application console, mais ça reste du VB6 : elle est donc soumise au même contraintes qu'une application classique. msvbvm60.dll est donc indispensable. Bien qu'une appli VB6 compilée en natif n'est pas vraiment besoin de la machine virtuelle contenue dans la dll, le compilo de VB6 génère un code qui multiplie les appels à cette dll. Il faut aussi vb6fr.dll, bien que quelques techniques permettent de s'en débarrasser.

Si tu veux des vrais stand alone il faut que tu t'oriente vers du C/C++ ou du Delphi.

Quoiqu'il en soit, avec un installeur comme InnoSetup, le fait que les applications nécessitent des dlls n'est pas vraiment un problème...
LolPiratas Messages postés 80 Date d'inscription mardi 13 août 2002 Statut Membre Dernière intervention 15 décembre 2010
16 août 2008 à 19:59
bonsoir a tous,
je voulais savoir si on pouvais executer ce programme dans une autre machine sans les dll de vb, merci
cs_rt15 Messages postés 3874 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 7 novembre 2014 13
2 mars 2007 à 16:36
Une deuxième fenêtre DOS ?

J'ai eu cette impression deux seconde d'avoir deux fenêtre DOS à l'écran, une avec le HelloWorld, et l'autre avec le Sample... Mais en fait non : ce n'est que VB6 qui ne se raffraichit pas, et donc n'efface pas la console qui est devant elle... show et hide fonctionnent. Attention quand même, ça foirerait certainement de faire plusieurs console avec ce code.
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
2 mars 2007 à 13:37
sympathique.

couplé avec
http://www.vbfrance.com/codes/APPLICATION-TYPE-CONSOLE-ADDIN_41156.aspx

tu génèrera un VRAI exe console : ton exe pourra être appelé depuis une fenetre de commande, et ecrire dans cette même fenetre (et non dans une nouvelle)

domage que le Sample ouvre une deuxième fenetre DOS...