Einzelnen Beitrag anzeigen

blackdrake

Registriert seit: 21. Aug 2003
Ort: Bammental
618 Beiträge
 
Delphi 10.3 Rio
 
#19

Re: Durch ein Bild "hindurchklicken"? Darunterlieg

  Alt 24. Mär 2009, 20:35
Zitat von _frank_:
eins hab ich noch...
OK, schau ich mir gleich mal an.

Zitat von _frank_:
das is der positive Wertebereich eines 16 bit integertypen...
Hört sich irgendwie gefährlich an. Borland verwendet also einen Pointer, der auf einen 16-Bit-Bereich (32767 Byte) zugreift. Man muss also davon ausgehen, dass das Bitmap im Speicher (auf das der Pointer zeigt) maximal 32767 groß ist. Du (oder der Verfasser des Codes) verwendet aber durch die R+G+B-Kombination einen 3-fach so großen Speicher, also 3x32767. Bedeutet dass, dass nach 10922 Bytes (32767 div 3) die Anwendung auf den Nachbarspeicher zugreift? Dann brennt's.

Gruß
blackdrake
Daniel Marschall
  Mit Zitat antworten Zitat