Les applications console sont de purs programmes Windows 32 bits qui s'exécutent sans interface graphique. Lorsqu'une application console est démarrée, Windows crée une fenêtre de console en mode texte à travers laquelle l'utilisateur peut interagir avec l'application. Ces applications ne nécessitent généralement pas beaucoup d'entrée utilisateur. Toutes les informations dont une application console a besoin peuvent être fournies via les paramètres de ligne de commande.
Pour les étudiants, les applications console simplifieront l'apprentissage de Pascal et Delphi - après tout, tous les exemples d'introduction Pascal ne sont que des applications console.
Voici comment créer rapidement des applications de console qui s'exécutent sans interface graphique.
Si vous avez une version Delphi plus récente que 4, alors tout ce que vous avez à faire est d'utiliser l'assistant d'application de console. Delphi 5 a introduit l'assistant d'application de console. Vous pouvez y accéder en pointant sur Fichier | Nouveau, cela ouvre une boîte de dialogue Nouveaux éléments - dans la page Nouveau, sélectionnez l'application console. Notez que dans Delphi 6, l'icône qui représente une application console est différente. Double-cliquez sur l'icône et l'assistant configurera un projet Delphi prêt à être compilé en tant qu'application console.
Bien que vous puissiez créer des applications en mode console dans toutes les versions 32 bits de Delphi, ce n'est pas un processus évident. Voyons ce que vous devez faire dans les versions Delphi <=4 to create an "empty" console project. When you start Delphi, a new project with one empty form is created by default. You have to remove this form (a GUI element) and tell Delphi that you want a console mode app. This is what you should do:
Il vous reste maintenant un très petit programme qui ressemble beaucoup à un programme Turbo Pascal qui, si vous le compilez, produira un très petit EXE. Notez qu'un programme de console Delphi n'est pas un programme DOS car il est capable d'appeler des fonctions API Windows et d'utiliser également ses propres ressources. Peu importe comment vous avez créé un squelette pour une application console, votre éditeur devrait ressembler à:
programme Projet 1;
$ APPTYPE CONSOLE
les usages SysUtils;
commencer
// Insérez le code utilisateur ici
fin.
Ce n'est rien de plus qu'un fichier de projet Delphi "standard", celui avec l'extension .dpr.