Accueil > > > APPLICATION CONSOLE
APPLICATION CONSOLE
Information sur la source
Description
Ce code propose une classe permettant de faire très facilement une application console (Ou une appli GUI lançant une console). La classe permet de lire, écrire, executer des commandes... dans la console. Le code n'est pas basé sur des pipes comme certains sources de vbfrance, mais sur du Win32. Méthodes : ReadLine ReadChar WriteLine WriteString Hide Ex ecute SetColor Show Attributs : Title ProcessSignal LastError (Lecture seule) Visible (Lecture seule) L'application n'est pas une appli console au sens stricte : le PE reste de type GUI. Cela peut être génant si on veut utiliser l'appli à partir d'une invite : l'application lance une nouvelle console. Je fournis donc un utilitaire, GuiToConsole, capable de changer le sous système du PE. L'application devient alors une authentique application console. La classe est pleinement utilisable dans une vrai application console. En cas de console existante, la méthode show ne créé pas de nouvelle console, et la méthode Hide ne supprime pas la console originale.
Source
- Dim uConsole As New clsConsole
-
- Private Sub Main()
-
- With uConsole
- .Show
- .Title = "Hello world en VB6"
- .WriteLine "Hello world !"
- .Execute "pause"
- .Hide
- End With
-
- End Sub
Dim uConsole As New clsConsole
Private Sub Main()
With uConsole
.Show
.Title = "Hello world en VB6"
.WriteLine "Hello world !"
.Execute "pause"
.Hide
End With
End Sub
Conclusion
Pour faire tourner une appli VB6 sans form, il faut faire une sub Main et le spécifier dans les propriétés du projet. (Projet, Propriété de MonProgramme, Objet de démarrage, Sub Main).
Historique
- 21 décembre 2007 09:41:39 :
- Remarque de Renfield -> Inclusion d'un utilitaire permettant de faire de vrai applications consoles.
- 21 décembre 2007 09:42:48 :
- Remarque de Renfield -> Ajout d'un utilitaire permettant de faire une vrai application console
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
AIDE TRES URGENT SVP SUR COMMANDE DOS SHELL [ par fakiridim ]
luss'je galère un petit peu^avec ma console dosen fait j'arrive bien à lancer mon executable dos (shell monprog etc....) mais une fois que ce soft est
Console Dos en VB [ par boudreauluc ]
Dans le cadre d'un projet personnel, j'essaie de recréer un invite de commande ms-dos. Pour l'instant, j'essaie de créer des pipes avec un process cmd
console MS DOS et WinForm [ par Louise2311 ]
Bonjour, Je voudrais faire un programme qui se lance de la console avec passage de parametres et qui m'ouvre mon appli qui est en VB.NET????Comment je
console MS DOS et WinForm [ par Louise2311 ]
Bonjour, Je voudrais faire un programme qui se lance de la console avec passage de parametres et qui m'ouvre mon appli qui est en VB.NET????Comment je
Probleme de programmation C++ [ par zlitus ]
Salut, je ne sait pas programmer en c++ et déssidé d'apprendre.Pour cela j'ai téléchargerDEV-C++ et j'ai essayé de marquer "hello world" avec.Je copi
Probleme de programmation C++ [ par zlitus ]
Salut, je ne sait pas programmer en c++ et déssidé d'apprendre.Pour cela j'ai téléchargerDEV-C++ et j'ai essayé de marquer "hello world" avec.Je copi
Console DOS [ par diablamanshadow ]
voila voila tout d'abord bonjour,j'aimerais faire une console dos comme la source "kdos" mais en beaucoup moins complexe et assez vite serais ce possi
InstrRev ne fonctionne plus :-( [ par ZedMaTrix ]
Hello à tous !Ca fait un monent que InstrRev chez moi ne fonctionne plus !Il fais exactement la même chose que Instr tout court.Par exemple, si je fai
Curseur console dos [ par fdiedler2000 ]
Bonjour, je voudrais créer un curseur (ou utiliser ce type de curseur) pour reproduire ce qu'il y a dans l'image :<img src="
Cacher ou collapser la console DOS [ par belot34 ]
Je suis en train d'écrire un petit programme VB6 qui lance une commande DOS (du type rar.exe ...) via Set shell = CreateObject("WScript.Shell") S
|
Derniers Blogs
COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
ENVOI DE MAILENVOI DE MAIL par Arel7
Cliquez pour lire la suite par Arel7 DéFILEMENT TEXTEDéFILEMENT TEXTE par germany1970
Cliquez pour lire la suite par germany1970
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|