Section courante

A propos

Section administrative du site

Les premiers pas

Le QuickBASIC 4.5 est un logiciel permettant de programmer en langage de programmation BASIC sous DOS. Bien avant de pouvoir programmer en QuickBASIC 4.5, il faut d'abord connaître son environnement de développement intégrée (IDE).

Démarrage de QuickBASIC 4.5

Démarrez QuickBASIC 4.5 maintenant :

Si votre ordinateur dispose d'un écran monochrome ou à cristaux liquides, ou si vous utilisez un adaptateur graphique couleur (CGA) avec un moniteur noir et blanc, vous devrez peut-être utiliser l'option /b. Si vous démarrez QuickBASIC 4.5 avec l'option /nohi ou /b /nohi, ce que l'on appelle les lettres de haute intensité peut avoir une apparence différente.

L'environnement QuickBASIC 4.5

Les outils de programmation de QuickBASIC 4.5 sont disponibles instantanément. Ils incluent des fonctionnalités pour l'organisation du programme, l'édition, la vérification de la syntaxe, la gestion des fichiers, l'impression et le débogage, et même la personnalisation des couleurs de l'environnement.

La barre de menus

Les menus de la barre de menus en haut de l'écran QuickBASIC 4.5 contiennent les commandes de l'environnement QuickBASIC. Vous les utiliserez lorsque vous écrirez et modifierez des programmes dans la fenêtre View :

Nom État Utilisation
Bouton de fermeture Actif Ferme la fenêtre en cours (la fenêtre source ne peut pas être fermée). Apparaît dans le coin supérieur gauche.
Barre de menu Actif Affiche la liste des noms des menus disponibles.
Barre de titre Informationnel Affiche le nom de la fenêtre (la barre de titre de la fenêtre source liste le fichier en cours d'édition).
Fenêtre source Actif Contient le code source du programme que vous écrivez.
Bouton de maximisation Actif Réduit ou agrandit la fenêtre actuelle.
Barre de référence Informationnel/Actif Affiche la liste des raccourcis clavier (utilisateurs du clavier) et les commandes directes vers QuickBASIC 4.5 (utilisateurs de la souris).
Barre de défilement Actif Indiquez votre position dans le fichier en cours. Si vous cliquez dans la zone grise de chaque côté du marqueur de position, vous vous déplacez dans cette direction. Si vous cliquez sur les flèches, vous vous déplacez d'une ligne (ou d'un caractère) dans cette direction. Si vous cliquez et faites glisser l'indicateur de position, vous pouvez vous déplacer n'importe où dans le fichier.
Indicateurs de ligne et de colonne Informationnel Affiche la ligne et la colonne actuelles du curseur de texte. C signifie que CAPS LOCK est activé. N signifie que NUM LOCK est activé.

La barre de référence

La barre de référence en bas de l'écran indique sur quelles touches appuyer pour effectuer des actions importantes. Lorsque vous travaillez sur un programme, la barre de référence met à jour les informations sur l'environnement et votre programme. Lorsqu'une commande est mise en surbrillance, la barre de référence décrit brièvement comment utiliser la commande. Les compteurs de lignes et de colonnes indiquent où vous vous trouvez dans votre programme, et les indicateurs de verrouillage des majuscules et de NUM LOCK indiquent la configuration de votre clavier.

Ouverture des menus

Vous pouvez exécuter la plupart des commandes QuickBASIC 4.5 en les choisissant dans les menus. Lorsque vous appuyez sur la touche ALT, le QuickBASIC 4.5 met en surbrillance le menu File et une lettre dans chaque nom de menu apparaît dans la vidéo haute intensité. Pour ouvrir un menu, appuyez sur la touche ALT, puis appuyez sur la touche correspondant à la lettre de haute intensité dans le nom du menu. Vous pouvez ouvrir les menus et vous déplacer parmi eux à l'aide des touches de direction (les touches fléchées , , et ).

Pour ouvrir un menu :

Les menus

La barre de menus contient huit menus, que vous pouvez dérouler à tout moment. Il existe deux types menus, les menus courts (Full Menus dans Options sans coche avec un point) et les menus long (Full Menus dans Options coché avec un point). Le menus court sont simplement une liste réduites des options et les menus longs offre toutes les options possibles. Le QuickBASIC 4.5 utilise les menus longs suivants :

Le menu File contrôle les fichiers, vous permettant de créer une fenêtre source (New Program), de charger un fichier source existant (Open Program...), d'ajouter un fichier au code source en mémoire (Merge), d'enregistrer le fichier actuel (Save), de renommer le fichier en cours (Save As), de sauvegarder tous les fichiers (Save All), créer un fichier (Create File...), charger un fichier (Load File...), fermer un fichier (Unload File...), imprimer le code source sur l'imprimante (Print), quitter temporairement sous DOS (DOS Shell) et revenir à QuickBASIC 4.5 en tapant EXIT sur la ligne de commande, ou quitter définitivement QuickBASIC 4.5 (Exit).


Dans le menu Edit, vous manipulez du texte en supprimant (Clear), en coupant (Cut), copiant (Copy) et collant (Paste) des lignes de code ou vous ajouter des nouveau sous-programme (New SUB...) ou de nouvelles fonctions (New FUNCTION...).


Le menu View contrôle l'écran visible. Vous pouvez basculer rapidement entre plusieurs modules (SUBs...), indiquer des lignes inclus (Include), rendre visible l'écran de sortie (Output Screen).


Le menu Search appelle les commandes recherchant (Find) ou remplacent du texte (Change...) dans les fichiers source, de rechercher la ligne source suivante (Repeat Last Find, de rechercher une étiquette (Label...).


Une fois qu'un programme est compilé et réside en mémoire, utilisez le menu Run pour l'exécuter (Start). Vous pouvez l'exécuter du début (Restart) à la fin ou de créer un fichier exécutable (Make EXE File...) et d'indiquer le fichier du programme principale (Set Main Module...).


Si votre programme contient des erreurs logiques, le menu Debug vous permet de définir des points d'arrêt (Toggle Breakpoint), et des valeurs de surveillance (Add Watch...).


Le menu Help est un moyen d'accéder au systèmed'aide en ligne, comme par exemple la liste des fonctions (Index), le sommaire des sujets (Contents),...


Aide en ligne de QuickBASIC 4.5

Si vous avez besoin d'informations supplémentaires sur les menus ou d'autres fonctionnalités QuickBASIC, consultez l'aide en ligne. Vous pouvez obtenir de l'aide sur les mots clefs QuickBASIC 4.5, les éléments du langage, l'environnement QuickBASIC 4.5 et les messages d'erreur.

Utilisation de l'aide en ligne

Il existe plusieurs façons d'obtenir de l'aide en ligne dans QuickBASIC 4.5. Pour obtenir de l'aide sur les noms de menu ou les commandes, sélectionnez le nom ou la commande, puis appuyez sur la touche F1. Si vous souhaitez obtenir de l'aide sur n'importe quelle partie d'un programme, placez le curseur dans le mot, puis appuyez sur F1. Pour vous déplacer dans l'aide en ligne, procédez comme suit :

Si vous avez besoin de plus d'informations sur l'utilisation d'une fonction d'aide en ligne, maintenez la touche SHIFT enfoncée tout en appuyant sur F1 pour une description générale de l'aide en ligne.

Le menu Help

La plupart de l'aide en ligne est disponible via le menu Help. Essayez ceci pour utiliser l'aide en ligne :

Vous pouvez obtenir de l'aide sur chacun des éléments du menu Help en déplaçant la surbrillance parmi les commandes à l'aide des touches de direction et en appuyant sur F1 pour obtenir des explications. Si aucune aide en ligne n'est disponible pour l'élément en cours ou si le fichier d'aide nécessaire n'est pas disponible, le QuickBASIC 4.5 affiche un message, émet un signal sonore ou les deux. Le menu Help contient les commandes suivantes :

Commande Action
Index Affiche une liste alphabétique de tous les mots-clefs QuickBASIC 4.5. Placez le curseur sur un mot-clef et appuyez sur F1 pour obtenir de l'aide sur ce mot-clef.
Contents Affiche un aperçu visuel du contenu de l'aide en ligne. Pour des informations détaillées sur une catégorie répertoriée, placez le curseur sur la catégorie et appuyez sur F1.
Topic Affiche l'aide pour n'importe quel mot à la position du curseur. S'il y a un mot à la position du curseur, il apparaît dans le menu Help après la commande Topic. S'il n'y a pas de mot à la position du curseur, la commande Topic est inactive.
Help on Help Explique comment utiliser l'aide en ligne.

Choix des commandes

Pour «choisir» (exécuter) une commande, sélectionnez la commande en appuyant sur la touche ou , puis appuyez sur Enter ou sur la lettre de haute intensité dans le nom de la commande. (Si une commande n'a pas de lettre de haute intensité, elle n'est actuellement pas disponible pour vous.) Si une commande est suivie de trois points (...), une boîte de dialogue (description à suivre) apparaît lorsque vous choisissez la commande. Les commandes non suivies de points s'exécutent immédiatement lorsque vous les sélectionnez.

Pour en savoir plus sur une commande avant de la choisir, appuyez sur F1 pour accéder à l'aide en ligne. Après avoir lu les informations d'aide, appuyez sur ESC pour effacer l'aide, puis appuyez sur Enter si vous souhaitez choisir la commande. Essayez les étapes suivantes :

Vous n'avez besoin d'utiliser les touches de direction que lorsque vous souhaitez obtenir de l'aide pour une commande. Si vous n'avez pas besoin d'aide, choisissez simplement les commandes en appuyant sur la lettre correspondant à la lettre de haute intensité dans le nom de la commande.

Utilisation des boîtes de dialogue

Une «boîte de dialogue» apparaît lorsque vous choisissez une commande de menu suivie de trois points (...). Le QuickBASIC 4.5 utilise des boîtes de dialogue pour vous demander les informations dont il a besoin avant d'exécuter une commande. Des boîtes de dialogue s'affichent également lorsque vous :

Anatomie d'une boîte de dialogue

Les boîtes de dialogue incluent plusieurs périphériques que vous pouvez utiliser pour donner des informations QuickBASIC :

La liste suivante explique comment utiliser ces périphériques :

Périphérique Description
Zone de texte Tapez du texte, tel qu'un nom de fichier, ici
Zone de liste Sélectionnez un élément dans un groupe d'éléments répertoriés
Bouton de commande À utiliser pour confirmer les entrées, obtenir de l'aide ou sortir de la boîte de dialogue.

Affichage d'une boîte de dialogue

Lorsque vous ouvrez une boîte de dialogue pour la première fois, elle contient des paramètres «par défaut», c'est-à-dire les paramètres que les gens utilisent le plus souvent. Ensuite, lorsque vous affichez une boîte de dialogue, celle-ci reflète les choix que vous avez faits la dernière fois que la boîte a été affichée. Les crochets angulaires sur le bouton de commande par défaut apparaissent en haute intensité. Lorsque vous appuyez sur Enter, le bouton de commande par défaut est choisi. Vous pouvez utiliser les combinaisons de touches ALT ou TAB pour vous déplacer dans une boîte de dialogue.

Suivez ces étapes pour ouvrir et examiner la boîte de dialogue Open Program du menu File :

Autres fonctionnalités de la boîte de dialogue

Les autres fonctionnalités de la boîte de dialogue incluent les boutons d'option et les cases à cocher. Vous utiliserez ces fonctionnalités dans la boîte de dialogue Display du menu Options pour modifier les options, telles que les couleurs de l'écran, les barres de défilement et la distance entre les taquets de tabulation, choisies lors de l'installation de QuickBASIC 4.5.

Les boutons d'option sont activés si une puce (•) apparaît entre parenthèses. Une seule option de chaque groupe de boutons d'option peut être activée à la fois. Un x entre crochets indique qu'une case à cocher est activée. Vous pouvez activer autant de cases à cocher que vous le souhaitez.

Pour définir les options, procédez comme suit :

L'option Current Statement détermine les attributs de la ligne en cours d'exécution dans un programme en cours d'exécution. L'option Breakpoint Lines définit la couleur des lignes sur lesquelles vous définissez des points d'arrêt. Notez que les couleurs des lignes de point d'arrêt et de l'état actuel s'affichent uniquement lorsqu'un programme est en cours d'exécution.

Émettre des commandes directement

Vous pouvez utiliser des touches de raccourci et des combinaisons de touches pour émettre des commandes directement sans ouvrir de menus pour choisir des éléments. Des touches de raccourci sont disponibles pour de nombreuses tâches QuickBASIC 4.5.

Touches de raccourci pour les commandes

Si une commande possède une touche de raccourci, celle-ci est répertoriée à côté de la commande. Par exemple, au lieu d'ouvrir le menu Edit et de choisir les commandes Cut, Copy ou Paste, vous pouvez utiliser Shift+Del ou Shift+Delete, Ctrl+Ins ou Ctrl+Insert et Shift+Ins ou Shift+Insert à la place.

Autres combinaisons de touches

Il existe d'autres touches spéciales et combinaisons de touches. Par exemple, Shift+F1 affiche toujours Help on Help ; et F1 affiche l'aide en ligne pour les noms de menu et les commandes ou tout mot clef ou symbole de programme au niveau du curseur. D'autres combinaisons de touches utilisent des touches de fonction, des touches du pavé numérique telles que INS et DEL, et de nombreuses combinaisons des touches SHIFT, ALT ou CTRL avec d'autres touches. Par exemple, vous pouvez utiliser les touches et pour déplacer le curseur vers la droite et vers la gauche sur l'écran. Pour déplacer le curseur vers le mot suivant au-delà de la position actuelle du curseur, maintenez la touche CTRL enfoncée et appuyez sur ou droite. Essayez cet exercice pour voir comment fonctionnent les touches de raccourci et les combinaisons de touches courantes :

Quitter QuickBASIC

Lorsque vous terminez une session, le QuickBASIC 4.5 vérifie si vous avez des travaux non enregistrés en cours. Si vous le faites, une boîte de dialogue vous demande si vous souhaitez enregistrer votre travail. Étant donné que vous n'avez saisi aucun texte dans cette session, appuyez sur N si cette boîte de dialogue s'affiche lorsque vous effectuez les actions suivantes :

Si vous avez effectué et confirmé des modifications dans la boîte de dialogue Display, elles sont enregistrées dans un fichier appelé QB.INI lorsque vous quittez. Ils deviennent les valeurs par défaut la prochaine fois que vous démarrez QuickBASIC 4.5.




Dernière mise à jour : Mercredi, le 2 février 2022