Forum: Programmieren allgemein
by sirius,
16. Feb 2007
Ja richtig, randint benutzt edx.
Da muss man auch aufpassen. In Delphi ist es o, dass alle Register AUSSER EAX, ECX und EDX nach dem Funktionsaufruf gleich sind. Aber diese 3 Register solltest du selber sichern. Häufig missbraucht Delphi ESI zum zählen.
Forum: Programmieren allgemein
by sirius,
16. Feb 2007
Klar, das gibts schon immer, z.B. in Delphi 7
Tja, macht Delphi etwa auch bei IASM Code-Optimierung? Drück doch mal Strg+Alt+C beim Debuggen und schau mal, ob sich etwas geändert hat
Und schau mal hier den vorletzten Beitrag
Forum: Programmieren allgemein
by sirius,
16. Feb 2007
"call system.@RandInt"
Dann kannst du dir deine Zwischenfunktion sparen.