Banière du site

[koala01.free.fr]->Tutoriaux->Le langage C ->faire connaissance avac BC31

Image d'imprimante   image d'enveloppe

3.1 Présentation

BC31 est une EDI fournissant un compilateur C et C++ créée par Borland et fonctionnant sous DOS.

La gestion de la souris est prise en compte, mais les raccourcis sont quelques fois surprenant.

fleche haut

3.2 Téléchargement et installation

Après avoir téléchargé l'archive que je mets à votre disposition, décompressez-la avec n'importe quel programme de (dé)compression supportant le format rar, comme par exemple winrar ou 7-zip, de préférence dans un dossier en racine de votre disque dur.

Pour lancer l'EDI, il suffit de double cliquer sur le fichier "BC.exe" qui se trouve dans le dossier de base, ainsi que le montre l'image ci-dessous.

apperçu du dossier de base de BC31

Vous pouvez, si vous le souhaitez, créer directement un raccourcis vers votre bureau en cliquant droit sur BC.EXE et en sélectionnant "envoyer vèrs->bureau (créer un raccourcis)"

fleche haut

3.3 Première exécution

Vous obtiendrez alors une interface "graphique" du genre de l'image ci-dessous

apperçu de l'interface de base de BC31

La première chose à faire sera de configurer correctement les différents dossiers de l'application, car ils sont configurés pour une utilisation sur le disque dur D, et ce n'est pas *forcément* l'emplacement où vous aurez choisi de décompresser l'archive.

Cliquez donc sur le menu "option->directories" (ou utilisez la touche de fonction <F10> puis les fleches gauche/droite pour atteindre le menu option, en terminant par les fleches haut/bas pour atteindre l'option "directories") et sélectionnez cette option par un clique gauche ou par l'appuis sur la touche <enter>.

Introduisez dans la fenetre qui s'ouvre les chemins absolu vers les sous dossiers de l'application. Les informations nécessaires sont:

Confirmez par appuis sur la touche «OK»

exemple de configuration des dossiers

N'hésitez pas à parcourrir les autres menus, mais, gardez malgré tout toujours en tête qu'à l'heure actuelle, il est très largement préférable de ne pas utiliser ce compilateur pour la création d'applications réelles…

En effet, bien qu'il suffise parfaitement à l'apprentissage, il s'agit encore d'un compilateur prévu pour fonctionner avec des processeurs 16bits, c'est à dire, au mieux, le genre d'ordinateurs dont on disposait du temps des windows 3/3.1/95…

fleche haut

3.4 L'interface

Cette EDI est ce que l'on appelle communément une MDI, c'est à dire, une application capable de gérer plusieurs fenêtre au sein de sa fenêtre principale.

Il en sera d'ailleurs généralement ainsi pour tous les EDI que vous rencontrerez au cours de votre "carrière" de programmeur.

Cela signifie que vous serez en mesure d'avoir plusieurs fichiers de code-source ouverts en même temps, ainsi que certaines fenêtre propres à l'environnement, ainsi que le montre l'image ci-dessous.

interface BC31

interface BC31

Vous pouvez donc disposer:

Vous pourrez gérer toutes ces fenêtres au travers du menu "windows".

fleche haut

3.5 Les menus

Vous disposez en outre d'une série de menus, dont les classiques

Mais vous trouverez aussi une série de menu propres au compilateur, parmis lesquels

Une série de raccourcis sont disponibles dans la plupart de tous ces menus, h'ésitez pas à y jeter un oeil, cela vous facilitera énormément la vie

Si vous travaillez sous windows, vous pouvez passer à tout moment du mode "fenêtré" au mode "plein écran" via la combinaison des touches <Alt> et <Enter> (mais ça, c'est systématiquement le cas pour la ligne de commande sous windows).

Comme le but n'est pas vraiment de vous apprendre à utiliser pleinement les capacités de BC31, qui, rappelons le encore, est clairement dépassé (son copyright date de 1991-1992 , vous m'excuserez de ne pas m'étendre outre mesure sur le sujet…

Je vous expliquerai cependant au fur et à mesure ce que vous devrez savoir pour l'utiliser.

image d'imprimante   image de mail   fleche haut

Evaluation donnée par les visiteurs
Cette page n'a pas encore été évaluée sur la compréhension
Mon appréciation sur la compréhensibilitéde cette page est:
  • incompréhensible
  • mal expliquée
  • compréhensible, sans plus
  • bien expliquée
  • très bien expliquée

fleche haut

[koala01.free.fr]->Tutoriaux->Le langage C ->faire connaissance avac BC31

Copyright (©) 2005 (Philippe Dunski)

Ce cours est libre, vous pouvez le redistribuer et/ou le modifier selon les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation (version 2 ou bien toute autre version ultérieure choisie par vous).

Ce cours est distribué car potentiellement utile, mais SANS AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de commercialisation ou d'adaptation dans un but spécifique. Reportez-vous à la Licence Publique Générale GNU pour plus de détails.

Cependant, l'auteur apprécierait grandement que vous lui fassiez part de toute modification apportée à son contnu

Vous pouvez le contacter par mail à l'adresse koala01@free.fr

Vous pouvez trouver une adaptation française de la licence GNU/GPL à l'URL http://www.linux-france.org/article/these/gpl.html