RegisterBitmap für PB 4.00, wer kann helfen

Anfängerfragen zum Programmieren mit PureBasic.
Thatsanee
Beiträge: 116
Registriert: 11.03.2005 05:12

RegisterBitmap für PB 4.00, wer kann helfen

Beitrag von Thatsanee »

Code: Alles auswählen

Procedure RegisterBitmap       (ImageNumber, hBitmap) 
  Protected *lptr.Long, *wptr.Word, BitmapData.BITMAP  
  GetObject_(hBitmap, SizeOf(BITMAP), @BitmapData)  
  
  !EXTRN _PB_Image_ObjectsArea 
  !MOV Eax, [_PB_Image_ObjectsArea] 
  !MOV [Esp+8], Eax  
  *lptr + ImageNumber * 14 
  *lptr\l = hBitmap  
  *wptr = *lptr + 4 
  *wptr\w = BitmapData\bmWidth 
  *wptr + 2 
  *wptr\w = BitmapData\bmHeight 
  *wptr + 2 
  *wptr\w = BitmapData\bmBitsPixel 
  *lptr = *wptr + 2 
  *lptr\l = BitmapData\bmBits    
EndProcedure 
Hallo diese Procedure läuft nicht mehr unter 4.0
Der fehler dürfte in diesen Zeilen sein,
!EXTRN _PB_Image_ObjectsArea
!MOV Eax, [_PB_Image_ObjectsArea]
aber wie lauten diese für 4.0

Thatsanee
Benutzeravatar
Ja!
Beiträge: 271
Registriert: 02.01.2006 16:13
Wohnort: Stuttgart

Beitrag von Ja! »

Ich weiß zwar keine Antwort auf Deine Frage, aber warum schreibst Du sowas ins Anfänger-Forum?

Vielleicht lesen es im Allgemeinen Forum die richtigen Leute und können eher helfen..


Gruß
Thatsanee
Beiträge: 116
Registriert: 11.03.2005 05:12

Beitrag von Thatsanee »

Danke für die viele Tips,

hat sich erledigt.
Benutzeravatar
Donald
Beiträge: 307
Registriert: 03.01.2005 02:21
Wohnort: Marl

Re: RegisterBitmap für PB 4.00, wer kann helfen

Beitrag von Donald »

Hi,

ist zwar schon was älter der Beitrag,
aber was hast Du denn nun geändert das
es unter 4.xx läuft ?


Gruß Donald


..
DONALD :D www.PureBasic-Donald.de gibt es im Moment nicht mehr
PureBasic - jaPBe - PureVisonXP - TailBite
Antworten