xp problem z Pentiumem

0

Witam

Mam problem z programikiem ktory pobiera wartosc G okreslonego pixela. Jak w opcjach projektu zaznacze checkboxa w compilatorze Pentium-safeFDIV to program przy pobieraniu tej wartosci G wywala komunikat "range check error" i sie zawiesza albo komp sie restartuje. Czy ktos ma pojecie co jest grane? Zmienilem wlasnie system na XP i procesor na Pentium IV i mooj programik przestal dzialac.

Linia która poowoduje blad:begin
if GetGValue(bmp.Canvas.pixels[s,w])>220 then jedynka:=1 else jedynka:=0;
linia:=linia+inttostr(jedynka);
end;


pozdrawiam

acha jeszcze w tym kompilatorze w opcjacha zaznaczam "range check error". pozdrawiam
0

Daj

{$R-}

przed tym kodem.
Ale restarty kompa?? Dziwne....

0

program zawiesza system Xp. Wykonuje przechwytuje handle pulpitu zapisuje go do bitmapy, odczytuje wartosc pikseli i w zaleznosci od koloru tych pikseli wykonuje operacje onmouseevent - klikniecia myszka w okreslonych miejscach ekranu przelicza jeszce jakies dane ale nie zeby byly gigantyczne. uzywam go do automatyzacji zadan.

A moze problemem jest fakt iz mam procesor taktowany 533MHz a pamieci 400MHz?

Prosze o pomoc.

0

. Jak w opcjach projektu zaznacze checkboxa w compilatorze Pentium-safeFDIV to program przy pobieraniu tej wartosci G wywala komunikat "range check error"

To wyłącz tego checkboxa. Notabene system Windows sam powinien wykrywać, czy jest ten błąd dzielenia i jeśli tak, to dzielenie wykonywać programowo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1