Si vous obtenez vraiment un code d’erreur de deux cents dollars turbo pascal 7.0, l’utilisateur d’aujourd’hui devrait vous aider.

g.L’erreur d’exécution 230 (division par zéro) est très souvent causée par un bogue dans les versions définitives des compilateurs Turbo Pascal ou Borland Pascal (version 6 en plus de la précédente). EXE pour désactiver le en relation avec l’erreur. Il existe plusieurs programmes qui rendent cela possible. La seule chose sans laquelle je ne peux pas vivre est PatchCRT de Kennedy Software.

 

 

g.
error 230 turbo pascal 7.0

Si vous essayez de jouer un vieux problème incroyable écrit en Turbo Pascal, il y a de fortes chances que votre entreprise obtienne 200 (division par% d’erreur) sur n’importe quel système de brassage au-dessus de 150 MHz. Ce programme résout l’irritation de la réparation de votre fichier exécutable.

ctbppat v1.2 © Andreas Stiller [Avril 2000] [â € ¦]
Afficher la citation

ctbppat v1.2 © Andreas Stiller [Avril 2000]

ctbppat corrige les méthodes écrites par Borland Pascal qui provoquent des erreurs d’exécution dans 200 systèmes au-dessus de 200 MHz. Cette erreur est liée à l’initialisation barbare du compteur DELAY.

ctbppat est également considéré comme un EXE polyvalent, un scanner et un patcher. Prend en charge les formats MZ EXE courants – pour DOS ; NE pour OS/2, DPMI ainsi que Windows 3.11 ; PE et pour les zones 32 bits – et peut reconnaître la terminologie dans laquelle le fichier a été conçu. L’exécution de “bppatch *. * [/ P]” / s enregistre toutes les tailles de fichiers dans l’ancien répertoire.

Si vous utilisez / NE, par MZ, ou / PE tours, ctbppat doit vraiment être contraint à la composition EXE raisonnable. Cela augmente la capacité d’analyse des fichiers. L’exécution en mode DOS intense enrichira (si possible) la vitesse de numérisation.

Si ctbppat trouve un exe construit avec Borland Pascal 7.0, il examine généralement le fichier pour voir s’il utilise l’original ou même un module CRT construit, si cette version a déjà été corrigée, et s’il s’agit d’une fonction DELAY plus ou moins appelé. (Le correctif est toujours obsolète sinon.)
Selon le résultat de cette enquête impressionnante, ctbppat peut afficher un fichier en place. Si un fabuleux délai fonctionnel est utilisé, il peut également être corrigé en utilisant un délai de plusieurs jours, qui devrait fonctionner de manière optimale pour vous maintenir à ~ plusieurs GHz.
Pour cela, les habitudes de la technique CRT BREAK sont plus courtes et la façon dont le code de retard est inséré directement dans la station spatiale libre.

Si DELAY n’est jamais utilisé, tout diviseur est simplement incrémenté à 65535. Cela empêche DELAY de fonctionner ; Cependant, celui-ci devrait garantir que l’assistance du marché puisse (en théorie) fonctionner par processeur 300 GHz.

Si le bloc CRT spécifique a été incrémenté en revanche contient la même mauvaise initialisation, ctbppat bascule le mauvais diviseur (255 => 1).

ctbppat définitivement analyse les CRT créatifs – des routines qui conservent des raisons similaires pour le mauvais code lorsque les boîtes à outils restent inchangées. Cependant, simplement en exécutant [nom de fichier “ctbppat.ext] / brute”, les clients peuvent forcer le programme à rechercher le mauvais code SANS analyse encore plus poussée (ce qui réduit le nombre ainsi que les contrôles d’erreur et vous permet ensuite de changer le code erroné). Ctbppat vous permet ensuite de corriger le code du programme avec un diviseur standard étonnant (qui est maintenant de 255, mais avec le changement “/ BRUTE = XXXX” où XXXX est le diviseur en HEX, votre site peut entrer votre propre diviseur). Lorsque le fichier est réparé, un fichier innovant de tout type (par exemple $) est définitivement créé, y compris l’écrasement permanent de la manière dont l’EXE d’origine (si vous le souhaitez).

*** SAUVEGARDEZ TOUJOURS TOUS LES FICHIERS DE MOTIFS VULNAIRES ! ***

Bien que tous les correctifs logiciels soient traités avec le plus grand soin, aucune garantie personnalisée n’est donnée quant à leur bon fonctionnement. Certains programmes utilisent des stockages OVERLAY (fichiers OVR), ce qui peut empêcher les programmes restaurés de fonctionner correctement.

Tous les numéros peuvent généralement s’avérer en “” langue internationale pour atteindre le programme un peu difficile à l’étranger.

Pour plus d’utilité, ctbppat contient en outre un petit chemin de fichier qui peut vider ou désassembler une sorte de contenu de répertoires, ou afficher des enregistrements de segments et d’autres en-têtes EXE (MZ / PE / NE). Le fichier désassembleur affiche les adresses et ses adresses logiques associées. Il prend en charge MMX et 3DNow !.

POUR COMMENCER : “ctbppat [filename.ext] / my”

PROGRAMMEURS !
Le fichier ftp://ftp.heise.de/pub/ct/ctsi/bppatch.zip contient une copie mise à niveau du bloc CRT qui devra convenir aux horloges murales à 300 GHz.

Bonne chance madame !
Andreas Stiller