nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

OT DOS

Von: Volker Doormann (noreply@volker-doormann.org) [Profil]
Datum: 15.09.2008 23:03
Message-ID: <gamik5$1o4$03$1@news.t-online.com>
Newsgroup: de.alt.astrologie
Rainer schrieb:
>
> Ein  paar alte ToshibaNotebooks mit Windows2000 oder XP-
> home liegen noch im Schrank. Da würd auch ihr DOS Programm
> drauf laufen,

Mein astrologisches Programm PLUTO ist in Borland Pascal geschrieben.
Die function delay(i) von Borland verwendet eine integer variable und
verzögert den Programmlauf. Bei Prozessoren unter ~ 300 MHZ ist das kein
Problem, aber bei schnellen Prozessoren ist der Teiler für die
delay-Zeit so groß, dass die integer variable überläuft und das Programm
einen 'Run time error' meldet. Das Programm läuft (erfahrungsgemäß) bei
schnellen Prozessoren _nur_ unter Windows2000 (nicht unter XP-home),
wenn das Betriebsstem einen 'langsamen' Takt für DOS emuliert. Die
assembler routine auf die die function delay(i) zugreift, kann ich
leider nicht ändern. Ich betreibe das Programm auf einem 200 MHz PC
unter Windows98 und schiebe die Auswertungen via Word97 das DOS Texte
lesen kann und HPGL lesen kann über einen router an meinem 2.6GHz PC an
Word2003.

Patches <http://www.brain.uni-freiburg.de/~klaus/pascal/runerr200/>

konnten das Problem bei mir nicht lösen.

V.D.







[ Auf dieses Posting antworten ]

Antworten