FAQ PascalConsultez toutes les FAQ

Nombre d'auteurs : 10, nombre de questions : 401, dernière mise à jour : 5 novembre 2017  Ajouter une question

 

Bienvenue dans la F.A.Q. Pascal !

Celle-ci rassemble les réponses aux questions les plus fréquemment posées sur le langage Pascal et tous ses outils de programmation. Si elle n'a pas pour vocation de répondre à toutes les interrogations possibles, elle reste une bonne base de connaissances sur le Pascal, et ne demande qu'à être enrichie par vos expériences personnelles.

Nous vous invitons à proposer vos propres questions/réponses directement dans la FAQ ou, si vous souhaitez apporter une modification à une question/réponse existante, à la poster dans le fil de discussion renseigné ci-dessous.

Nous vous souhaitons une bonne lecture !

L'équipe Pascal.

Commentez


SommaireLes différents compilateursTurbo PascalTurbo Pascal Installation, configuration et fonctionnement de l'EDI (9)
précédent sommaire suivant
 

Les développeurs francophones sont de petits privilégiés : seule la version française de Turbo Pascal 7 a été versée dans le domaine public. Bien que l'EDI (Environnement de Développement Intégré) soit en anglais, les fichiers d'aide sont bien en français. Par comparaison, la version 100 % anglo-saxonne de Turbo Pascal libre de droits la plus récente est la version 5.5.

Turbo Pascal 7 (la version patchée !) est téléchargeable gratuitement dans l'application de téléchargements (lien ci-dessous).

Mis à jour le 1er janvier 2007 Alcatîz

Turbo Pascal est un vieux programme Dos. Par conséquent, il peut avoir quelques difficultés à fonctionner sur des systèmes d'exploitation qui ont perdu leur noyau Dos, comme Windows XP ou Windows 2000. Toutefois, pas de panique : d'autres l'on fait tourner avant vous. Ce n'est donc pas un problème sans issue.

Commencez par décider dans quel répertoire vous allez installer Turbo Pascal. Celui-ci ne devra pas comporter de noms longs. C'est une condition sine qua non pour éviter tout problème. Par conséquent, oubliez tout de suite les répertoires comme C:\Program Files\Turbo Pascal 7. C'est exclu ! Préférez-lui un simple C:\TP7.

Si vous possédez un fichier PIF (C:\TP7\BIN\TPX.PIF ou TURBO.PIF), supprimez-le : il sera recréé automatiquement par Windows.

Pour les utilisateurs de Windows XP Professionnel

Une fois Turbo Pascal installé avec le package, recherchez le fichier TPX.EXE, présent dans \TP7\BIN. Faites un clic droit et choisissez Propriétés. Allez alors sur l'onglet Compatibilité et choisissez une compatibilité Windows 98. Validez tout.
Au besoin, faites un raccourci vers \TP7\BIN\TPX.EXE. Évitez au possible d'utiliser TURBO.EXE, il est bien moins performant.

N'oubliez pas de paramétrer vos répertoires dans l'IDE. Lancez Turbo Pascal et sélectionnez Options --> Directories...pour les configurer.

Remarque 

Les possesseurs de Borland Pascal utiliseront BP.EXE à la place de TPX.EXE.

Mis à jour le 6 mars 2004 Alcatîz Eric Sigoillot

Chaque fenêtre de code possède un index de 1 à 9, indiqué en haut à droite. Pour afficher rapidement une fenêtre, utilisez la combinaison de touches Alt+Index. Pour afficher la liste de toutes les fenêtres, utilisez Alt+0.

Pour passer rapidement d'une fenêtre à la suivante (par ordre d'index), vous pouvez également presser F6. À l'inverse, Majuscule-F6 permet d'accéder à la page précédente.

Mis à jour le 6 mars 2004 Eric Sigoillot

Par défaut, Turbo Pascal n'applique la coloration syntaxique qu'aux fichiers d'extension .PAS. Vous pouvez soit renommer votre fichier et lui affecter l'extension .PAS, ou bien modifier les options de l'IDE pour prendre en compte une nouvelle extension (Options --> Environment --> Editor... puis Highlight extensions).

Mis à jour le 6 mars 2004 Eric Sigoillot

Il faut enregistrer la configuration manuellement : ce n'est pas automatique ! Pour l'enregistrer, sélectionnez Options --> Save ou Options --> Save as...

Mis à jour le 6 mars 2004 Eric Sigoillot

Il suffit de changer l'option dans Options --> Environment --> Preferences..., puis cadre Auto save, cocher Environment et Desktop.

Mis à jour le 6 mars 2004 Eric Sigoillot

Pour vous éviter de devoir continuellement naviguer dans l'arborescence des répertoires à chaque ouverture ou à chaque enregistrement de fichier, il est possible de définir le répertoire de base des boîtes de dialogue Ouvrir et Enregistrer sous. Sélectionnez File --> Change dir... puis naviguez dans l'arborescence pour sélectionner le répertoire voulu.

Mis à jour le 6 mars 2004 Eric Sigoillot

Vous compilez sûrement votre programme en mémoire. Pour changer cela, sélectionnez Compiler --> Destination Memory pour transformer cette option en Destination Disk.

Ce problème ne concerne que l'EDI TURBO.EXE, pas TPX.EXE.

Mis à jour le 6 mars 2004 Eric Sigoillot

Besoin de rapidité ? Problème avec l'IDE ? Manque de mémoire ? Autant de raisons qui peuvent vous pousser à vous séparer de l'IDE un instant pour compiler votre projet. Pour cela, Borland a mis à votre disposition un utilitaire en ligne de commande : TPC.EXE, présent dans \TP7\BIN.
Sa syntaxe s'obtient en tapant à l'invite TPC, tout simplement.



Le plus souvent, vous devrez indiquer le chemin d'accès aux unités standard, en tapant :

Code : Sélectionner tout
1
2
 
TPC /UC:\TP7\UNITS MONPROG.PAS
Néanmoins, vous aurez peut-être à réutiliser TPC de manière régulière. Dans ce cas, vous pouvez éditer (ou de créer s'il n'existe pas) le fichier TPC.CFG. Indiquez alors les options par défaut que vous voulez qu'il utilise, en ne plaçant qu'une option par ligne.
Vous pouvez par exemple utiliser celui-ci :

Code : Sélectionner tout
1
2
3
4
5
6
 
-UC:\TP7\UNITS 
-$G+ 
-$X+ 
-$N+ 
-$E+
Remarque 

Les possesseurs de Borland Pascal utiliseront pour leur part BPC.EXE.

Mis à jour le 6 mars 2004 Eric Sigoillot

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2017 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

 
Responsables bénévoles de la rubrique Pascal : Gilles Vasseur - Alcatîz -