Alors, je le fais ici (mais je l'ai aussi fais sur le fofo eng).
Pouvez vous executez ce code et me dire si la reponse est negative ??
UN TRUC : tjr utiliser un ecran 32 bits, ne changez pas ca.
Par contre, essayez differentes resolutions plz
Dobro, fais pas ta tete de cochon et essaye aussi

Code : Tout sélectionner
InitSprite()
InitMouse()
InitKeyboard()
If ExamineDesktops()
dw.w=DesktopWidth(0)
dh.w=DesktopHeight(0)
Else
dw.w=1024
dh.w=768
EndIf
nb=8290
cmb=0
;;;;;;;;;;;;;;
OpenScreen(dw,dh,32,"")
LoadSprite(0,"d:\SPH.bmp")
ClearScreen(0)
DisplaySprite(0,0,0)
;;;;;;;;;;;
StartDrawing(ScreenOutput())
For u=0 To 72
For i=0 To 178
x=Point(i,u)
If x<>0
cmb+1
EndIf
Next
Next
StopDrawing()
CloseScreen()
Debug ("Nombre de pixels non noir : "+Str(nb))
Debug ("Nombre de pixels non noir observé par l'instruction Point() : "+Str(cmb))
Debug (" ")
If nb=cmb
Debug ("No error")
Else
Debug ("ERREUR DE COMPTAGE DE POINT()")
EndIf
