Kompilacja starych źródeł

0

Mam problem. Mój nauczyciel od fizyki dostał nowy komputer na którego przeniósł programy pisane w Pascalu i kompilowane na starym sprzęcie które teraz mają Runtime Error. Poleciłem powtórną kompilacje, gdyż wszystkie programy zawierają źródła. Wszystko wygląda pięknie, ale pojawia się problem przy obsłudze myszki. Do każdego programy dołączane są biblioteki mouse bądź mysz. Których źródła nie chcą się kompilować.

var
Tryb: byte Absoulte $0000 $0449; //właśnie w tej lini jest błąd

Nie działa to ani w TP7 ani FPC 2.0.2

Proszę o pomoc

0

Normalka...
Jeśli programy były kompilowane na starym komputerze to po przeniesieniu je na szybszy będzie się wyświetlał bład Rutime Error 200, tzn. bład dzielenia przez zero.

Jak to napirawć:

  • Istnieje patch na już skompilowane programy poszukaj pod hasłem tppatch
  • Lub usunąć ten błąd (w kompilatorze integrując do niego nowy poprawiony moduł CRT).
0
ClockMan napisał(a)

Normalka...
Jeśli programy były kompilowane na starym komputerze to po przeniesieniu je na szybszy będzie się wyświetlał bład Rutime Error 200, tzn. bład dzielenia przez zero.

Jak to napirawć:

  • Istnieje patch na już skompilowane programy poszukaj pod hasłem tppatch
  • Lub usunąć ten błąd (w kompilatorze integrując do niego nowy poprawiony moduł CRT).

No tak, ale myślisz, że to poprawi mi błąd przy kompilacji mouse.pas bądź mysz.pas ??

0

Na pewno nie... Spróbuj zastąpić ten wiersz jakąś alternatywą...

Poszukaj w sieci, lub też poszukaj innego modułu...

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.