delphi rejtely
Nemeth Tibor
neti at starkingnet.hu
Tue Oct 29 11:26:04 CET 2002
Hali !
Mar megint azt a butasagot vettem a fejembe, hogy windows ala akarok
programot irni, ami nekem valamiert nem szokott sikerulni. Dos-ban
pascal+asm mar sok eve jol megy, de hat ugye a vilag halad.
Win 98 /Delphi 4 amivel probalkozom. Egy leptetomotoros ketyeret akartam
vezerelni,(ennyi az elekrto), es mert ilyen sznob vagyok, az jutott
eszembe, hogy 'position'-nak nevezem az aktualis helyzetet. A leptetes
portkezelest igenyel, ezert aprocska asm betet csinalta. A programot le
sem tudtam forditani. Mar szintaktikai ellenorzesre is kiakadt.
Hosszas kutatas utan rajottem, hogy az az asm sor okozza a problemat,
ahol a 'positiont'-t probalom elerni. Ugyanez Consol alkalmazaskent nem
okoz problemat. Azt is megtalaltam, hogy jopar delphi objektumnak van
ilyen 'property'-je. Ennel tovabb nem sikerult jutnom, bar nyilvan ez
okozza a bajt.
Nem tudom, csak nalam van igy, vagy ez tenyleg egy hiba a forditoban.
Kerem aki tudja probalja ki.
Letre jkell hozni egy uj alkalmazast, majd mint legegyszerubb lehetoseg,
a TForm1-re egy esemenyekezelot
Pl:
procedure TForm1.FormActivate(Sender: TObject);
begin
asm
mov eax, position
end;
end;
Nem kell futtani, csak forditani.
Kerdesem igy van-e ez masoknal is, esetleg ismert hibarol van szo ?
Tudnek vele egyutt elni, de vajon milyen azonositok okozhatnak meg
hasonlot ?
Ha esetleg ismeretlen jelenseg, gyujti ezt valaki valahol ?
A hiba ami keletkezik:
Access violation at adress 00832FD0 in module 'DCC40.DLL'.Read of
address FFFFFFFF.
Utana celszeru kilepni Delphi-bol mert nem mukodik rendesen.
Udv.
Nemeth Tibor
More information about the Elektro
mailing list