IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

Turbo Pascal 7


Sujet :

Turbo Pascal

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut Turbo Pascal 7
    Bonjour à tous.

    Je cherche désespérement à charger un TP 7 . Toutes mes tentatives sur les différents liens du forum (et même sur Google) me revoient toujours serveur indisponible, introuvable...

    Les liens du forum sont-ils toujours viables ?

    Les pages ftp de Borland vers qui on est conduit sont-elles toujours en vigueur?
    Je trouve ces refus bizzares (j'ai W XP avec SP2 : ya-t-il une relation ?)

    Merci de vos commentaires et/ou aide .



    Cordialement

    Gérard

  2. #2
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Bonjour !

    Borland a à nouveau un problème avec son serveur FTP. Ceci est indépendant de notre volonté, bien entendu.

    Je vais voir ce que je peux faire.

    Hdd34

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut
    je compati etant dans le meme cas que toi mais tp 7 est il compatible avec windows home car developpez dit oui et dautre non
    et vous ???

  4. #4
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    Pour le savoir, il te faut juste tester

  5. #5
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Bonjour,

    Borland a décidé pour des raisons qui leurs sont propres de retirer leur serveur, rendant de par le fait le téléchargement de Turbo Pascal impossible.

    Nous sommes en discussion avec Borland pour pouvoir vous le reproposer rapidement au vu de la demande.

    En ce qui concerne la compatibilité : il n'y a aucun soucis jusqu'à Windows Me. Certaines difficultés, rares, peuvent se faire sentir sous Windows 2000.
    Windows XP est un cas un peu à part. Il sera plus facile de faire fonctionner Turbo Pascal avec la version Professionnelle, plus compliqué avec la version Familiale (voir la F.A.Q. Pascal). Les soucis restent toutefois des exceptions, et pour une programmation "basique", rares sont les soucis.
    Malheureusement, seule une réponse de Normand convient vraiment ici. Turbo Pascal compatible avec votre version de Windows XP ? Peut-être, peut-être pas... Votre configuration rentre énormément en ligne de compte. Comme l'a dit Wormful, il faut tester !

    A+

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut TP7
    Bo,jour et merci à tous pour les réponses !

    Après recherche j'ai réussi à trouver un TP7 (pas sur les serveurs ftp de Borland pour le moment...).


    Mais à l'essai d'installation sur XP rien à faire " erreur de sous-système 16 bit (normal xP tourne en 32 bit sauf erreur !!) Alors existe-t-il un Patch ou qql chose pour passer outre et enfin faire tourner TP7 ?

    Sinon il faudra lever des commentaires les éloges du compilateur TP7 sur le forum (introuvable, périmé, ne tourne pas sur XP, etc...).

    Merci à tous pour votre aide.

    Gérard

  7. #7
    Rédacteur/Modérateur
    Avatar de M.Dlb
    Inscrit en
    Avril 2002
    Messages
    2 466
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 466
    Par défaut
    As-tu lu la FAQ ? http://pascal.developpez.com/faq/?pa...nstallerSousXP

    Citation Envoyé par orionssf
    Sinon il faudra lever des commentaires les éloges du compilateur TP7 sur le forum (introuvable, périmé, ne tourne pas sur XP, etc...).
    C'est à l'origine un compilateur DOS, qui date de 1992, alors il faut être un peu indulgent... Comme l'a dit Hdd34, le fonctionnement sous les Windows NT et dérivés actuels est beaucoup lié à la configuration de l'ordinateur. Personnellement, je fais tourner TP7 sous Win2000 sans souci, donc ce n'est pas impossible...

    a+

  8. #8
    Nouveau candidat au Club
    Inscrit en
    Novembre 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 2
    Par défaut
    Peux tu me donner le lien ou tu la telecharger orionssf s'il te plait

  9. #9
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Bonjour !

    Turbo Pascal 7 est à présent disponible sur ftp://ftp-developpez.com/pascal/turbo-pascal/tp7.zip .

    Cette version est déjà patchée et peut donc fonctionner sur les ordinateurs récents.

    Merci pour votre patience !
    A+

  10. #10
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 5
    Par défaut
    Bonjour à tous

    J'ai pu récupérer le zip de turbo pascal 7, mais il ne veut pas marcher sur ma machine. Il me met l'erreur suivante : C:TP/BIN/TURBO.EXE C:/WINDOWS/System32/autoexec.nt. Le fichier système ne convient pas à l'exécution des applications MS DOS ou Microsoft Windows. Choisissez "fermer" pour mettre fin à l'application. Et la j'ai le choix entre fermer et ignorer et quand j'ignore ça ferme quand même. J'ai bien dezippé dans le répertoire C:TP j'ai même essayé de le dezipper sur mon autre disque dur E: dans E:TP. J'ai windows xp pro et ma machine n'a pas de problème. J'ai besoin de turbo pascal pour mes cours d'informatiques j'aimerais savoir si vous avez la solution. J'ai effectué ce qui est dit dans la FAQ http://pascal.developpez.com/faq/?pa...nstallerSousXP et j'ai téléchargé ftp://ftp-developpez.com/pascal/turbo-pascal/tp7.zip

    C'est extremement important pour moi de travailler le pascal à la maison en vue de l'examen la semaine prochaine, je n'ai qu'une machine dispo !

    je vous remercie !

  11. #11
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Salut !

    Recopie-nous le contenu des fichiers C:\Windows\System32\autoexec.nt et C:\Windows\System32\Config.nt.
    Supprime aussi tous les fichiers *.pif qui se trouvent dans le répertoire de Turbo Pascal (C:\TP\BIN par exemple).

    A+

  12. #12
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 5
    Par défaut
    Voici le contenu de autoexec.nt qui ne se trouve pas dans system32 mais dans repair je ne le trouve pas meme si je cherche un fichier caché !
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    @echo off
    
    REM AUTOEXEC.BAT n'est pas utilis‚ pour initialiser l'environnement MS-DOS.
    REM AUTOEXEC.NT est utilis‚ pour initialiser l'environnement MS-DOS … moins
    REM qu'un fichier de d‚marrage diff‚rent ne soit sp‚cifi‚ dans le fichier 
    REM PIF d'une application.
    
    REM Installation des extensions CD-ROM
    lh %SystemRoot%\system32\mscdexnt.exe
    
    REM Installation du redirecteur r‚seau (… charger avant dosx.exe)
    lh %SystemRoot%\system32\redir
    
    REM Installation de la prise en charge DPMI
    lh %SystemRoot%\system32\dosx
    
    REM La ligne suivante permet la prise en charge Sound Blaster 2.0 sur NTVDM.
    REM La commande d‚finissant l'environnement BLASTER est comme suit :
    REM    SET BLASTER=A220 I5 D1 P330
    REM    O— :
    REM        A    sp‚cifie le port d'E/S de base Sound Blaster
    REM        I    sp‚cifie la ligne de demande d'interruption
    REM        D    sp‚cifie le canal DMA 8 bits
    REM        P    sp‚cifie le port d'E/S de base MPU-401
    REM        T    specifies the type of sound blaster card
    REM                 1 - Sound Blaster 1.5
    REM                 2 - Sound Blaster Pro I
    REM                 3 - Sound Blaster 2.0
    REM                 4 - Sound Blaster Pro II
    REM                 6 - Sound Blaster 16/AWE 32/32/64
    REM
    REM    Les valeurs par d‚faut sont A220 I5 D1 T3 et P330. Si un des
    REM    commutateurs n'est pas sp‚cifi‚, sa valeur par d‚faut sera utilis‚e.
    REM    (Remarque : tous les ports ‚tant virtuels, les informations fournies
    REM    ici ne doivent pas n‚cessairement correspondre aux paramŠtres
    REM    mat‚riels r‚els.)
    REM    NTVDM ne prend en charge que Sound Blaster 2.0.
    REM    Le commutateur T doit ˆtre d‚fini … 3, s'il est sp‚cifi‚.
    SET BLASTER=A220 I5 D1 P330 T3
    
    REM Pour d‚sactiver la prise en charge Sound Blaster 2.0 dans NTVDM,
    REM sp‚cifiez une adresse de port d'E/S de base SB non valide. Par exemple :
    REM    SET BLASTER=A0

    Voici le contenu de config.nt :
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    REM Fichier de démarrage MS-DOS sous Windows NT
    REM
    REM CONFIG.SYS ou CONFIG.NT
    REM CONFIG.SYS n'est pas utilisé pour initialiser l'environnement MS-DOS.
    REM CONFIG.NT est utilisé pour initialiser l'environnement MS-DOS à moins
    REM qu'un fichier de démarrage différent ne soit spécifié dans le fichier
    REM PIF d'une application.
    REM
    REM ECHOCONFIG
    REM Par défaut, aucune information n'est affichée lors de l'initialisation
    REM de l'environnement MS-DOS. Pour afficher les informations de CONFIG.NT
    REM et AUTOEXEC.NT, ajoutez la commande "echoconfig" au fichier CONFIG.NT
    REM ou au fichier d'initialisation concerné.
    REM
    REM NTCMDPROMPT
    REM Lorsque vous retournez à l'invite de commandes depuis un programme
    REM résident en mémoire (TSR), ou exécutez une application MS-DOS, Windows
    REM exécute COMMAND.COM. Ceci permet au programme résident de rester actif.
    REM Pour exécuter CMD.EXE (l'invite de commandes de Windows), au lieu de
    REM COMMAND.COM, ajoutez la commande "ntcmdprompt" au fichier CONFIG.NT
    REM ou au fichier d'initialisation concerné.
    REM
    REM DOSONLY
    REM Par défaut, vous pouvez démarrer n'importe quel type d'application sous
    REM COMMAND.COM. Néanmoins, si vous exécutez une application non basée sur
    REM MS-DOS, les programmes résidents (TSR) en cours d'exécution risquent
    REM d'être interrompus. Pour assurer que seules des applications sous
    REM MS-DOS puissent être exécutées, ajoutez la commande "dosonly" au fichier 
    REM CONFIG.NT ou au fichier d'initialisation concerné.
    REM
    REM EMM
    REM Vous pouvez utiliser la ligne de commandes EMM pour configurer EMM
    REM (Expanded Memory Manager). La syntaxe est la suivante :
    REM
    REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
    REM
    REM	AltRegSets
    REM	    Spécifie le nombre total de paramètres d'inscription de mappage
    REM         alternatifs (Alternative Mapping Register Sets) que le système 
    REM         doit gérer. 1 <= AltRegSets <= 255. La valeur par défaut est 8.
    REM	BaseSegment
    REM	    Spécifie l'adresse du segment de démarrage en mémoire DOS
    REM	    conventionnelle que le système doit allouer pour les
    REM         trames de pages EMM. La valeur doit être donnée en hexadécimal.
    REM	    0x1000 <= BaseSegment <= 0x4000. La valeur est arrondie à la
    REM	    valeur inférieure de la limite de 16Ko.
    REM         La valeur par défaut est 0x4000.
    REM	RAM
    REM	    Spécifie que le système ne devrait allouer qu'un espace d'adresse
    REM         de 64Ko depuis la zone du bloc de mémoire haute (Upper Memory Block
    REM         ou UMB) pour les trames de pages EMM et laisser le reste (s'il existe)
    REM	    être utilisé par DOS pour gérer les commandes loadhigh et devicehigh.
    REM	    Par défaut, le système allouerait tout le UMB disponible pour les
    REM	    trames de pages.
    REM
    REM	La taille EMM est déterminée par le fichier PIF (soit celui associé à
    REM	votre application soit _default.pif). Si la taille du fichier PIF est
    REM	nulle, EMM sera désactivé et la ligne EMM sera ignorée.
    REM
    dos=high, umb
    device=%SystemRoot%\system32\himem.sys
    files=40

    et je n'ai aucun .pif dans mon dossier BIN

  13. #13
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Eh ben le voilà le problème

    Copie donc autoexec.nt et config.nt dans C:\Windows\System32.
    Et en passant, ajoute la ligne suivante (tout à la fin) à Config.nt :
    Donne-nous le résultat...

    A+

  14. #14
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 5
    Par défaut
    Oh la la la quel artiste ! Ca marche je comprends pas ce que tu m'as fait faire mais ça marche je vais pouvoir bosser pour mon examen !
    Je veux bien que tu m'expliques ce que tu m'as fait faire !

    Sinon il faut mieux passer par tpx.exe et pas turbo.exe pourquoi ?

  15. #15
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 5
    Par défaut
    autre question mon autoexec.nt etait dans repair je le copie et le colle dans system32 mais quand je redemarre faut refaire la manip car il n'est plus dans system32, comment je peux resoudre ce petit soucie ?

    merci !

  16. #16
    Membre Expert
    Avatar de Eric Sigoillot
    Inscrit en
    Mars 2002
    Messages
    1 212
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 212
    Par défaut
    Hello !

    J'ai des talents de magicien, je sais!

    Plus sérieusement, afin de lancer Turbo Pascal, Windows a besoin de charger en mémoire un gestionnaire de mémoire spécifique, qui permet d'accéder à la mémoire étendue. Ce gestionnaire, sous XP, c'est DosX. Or par défaut, quand Windows lance une console Dos, il ne charge rien de particulier. Il faut donc l'informer de la nécessité de charger un certain nombre de fichiers, comme DosX. Pour ça, il existe deux fichiers, Autoexec.nt et Config.nt, que Windows va lire et interpréter au moment de lancer sa console.

    Bien entendu, ces fichiers, il faut bien qu'il les trouve ! Seule solution : les placer dans C:\Windows\System32. En temps normal, il y sont, sauf quand on installe certains programmes qui les suppriment, va savoir pourquoi !

    Le tout est de faire en sorte que ces fichiers de configuration soient où il faut... et qu'ils y restent !

    Pour ça, deux solutions. Commence par vérifier si tu n'as pas le fichier WinDUpdates sur ton PC : c'est un virus pouvant causer le problème, et il faudrait s'en débarrasser.

    Sinon, une fois que tu as copié Autoexec.nt et Config.nt dans System32, fais un clic doit sur eux, choisis Propriétés, et coche "Lecture seule". SI jamais ça ne suffit pas, coche aussi "Caché". Ca devrait aller mieux

    A+

  17. #17
    Futur Membre du Club
    Inscrit en
    Novembre 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 5
    Par défaut
    Ok j'ai compris ça marche j'ai mis mon autoexec.nt en lecture seule ! Sinon, je n'ai pas trouver de fichier WinDUpdates dans mon PC !
    a+ et merci pour tout

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Turbo Pascal] Turbo Pascal sous Windows XP
    Par MichelR dans le forum Turbo Pascal
    Réponses: 21
    Dernier message: 17/03/2011, 10h10
  2. [Turbo Pascal] Installation de Turbo Pascal sous Windows XP
    Par serve dans le forum Turbo Pascal
    Réponses: 18
    Dernier message: 31/12/2003, 08h24
  3. Créer de programme pour WIndows avec Turbo Pascal
    Par kaygee dans le forum Turbo Pascal
    Réponses: 16
    Dernier message: 20/08/2003, 23h22
  4. Conversion Turbo Pascal 5 -> C
    Par Metal Tom dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 09/07/2003, 17h19
  5. [Turbo Pascal] Recherche cours ou livre sur le Turbo Pascal
    Par killarg dans le forum Turbo Pascal
    Réponses: 6
    Dernier message: 02/03/2003, 16h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo