| |
|
|
| I would like whom Parameter c# there yet reinbringen. this is a Memory-Variable, The just as tall is How the worth groesse&.
where bring I the now under. If the worth > 252 is should in the Loop moreover made go. CompileMarkSeparation
If 0
AsmStart rgb_farbe
Parameters b#,...c#...,groesse&
LOCAL r :BYTE
LOCAL g :BYTE
LOCAL b :BYTE
LOCAL n :DWORD
mov eax,para2
mov n,eax
mov ecx,0
mov ebx,para1
.while ecx<=n
...al ist c#+ecx
if al >252... dann unten weiter...
hier hat ebx die Adresse von b#
mov al,[ebx+ecx]
mov r,al
mov al,[ebx+ecx+1]
mov g,al
mov al,[ebx+ecx+2]
mov b,al
mov al,b
.if al>252
mov eax,255
.break
.endif
mov al,g
.if al>252
mov eax,255
.break
.endif
mov al,r
.if al>252
mov eax,255
.break
.endif
add ecx,4
.endw
AsmEnd(z&)
='./../../funcion-referencias/XProfan/endif/'>endif
|
|
|
| |
|
|