[Tipp] Macro as alternative für RGB()
Verfasst: 02.04.2006 21:44
RGB(r,g,b) kann nicht verwendet werden, um Konstanten eine bestimmte Farbe zuzuweisen:
==> Das gibt eine Fehlermeldung, dass eine Konstante nicht mit einer Variablen oder einer Funktion erstellt werden kann.
Workaround:
cu, helpy
Code: Alles auswählen
#Color_Red = RGB(255,0,0)
Workaround:
Code: Alles auswählen
Macro ColorRGB(r,g,b)
( (r & $FF) + ((g & $FF) << 8) + ((b & $FF) << 16) )
EndMacro
#Color_White = ColorRGB(255,255,255)
#Color_Red = ColorRGB(255,0,0)
#Color_Green = ColorRGB(0,255,0)