Guten Tag an alle PBler!
Gibt es in PB einen Befehl, mit dem man die Farbe eines Pixel auf dem Bildschirm abfragen kann.
Habe leider "mit meinen schlechten" Augen in der Hilfe keinen finden können.
Danke schonmal für eure Hilfe
Martin
Abfrage der Pixelfarbe auf dem Bildschirm
-
- Beiträge: 282
- Registriert: 03.01.2005 11:36
Hallo,
wenn du die Farbe auf einem Screen abfragen willst benutze
wenn du die Farbe auf dem Desktop abfragen willst benutze
Gruß
Scarabol
wenn du die Farbe auf einem Screen abfragen willst benutze
Code: Alles auswählen
Point(x, y)
Code: Alles auswählen
Global Mem.l
Mem = AllocateMemory(1024)
Procedure.l DesktopOutput()
PokeL(Mem, 1)
ProcedureReturn Mem
EndProcedure
Startdrawing(DesktopOutput())
Point(x, y)
stopdrawing()
Scarabol
Abgeschlossen Projekte:
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea
PB-V: 4
WinXP
Schreibmaschine, Bildschirmlupe, Wings3DtoOgreMeshConverter
Watch: PureArea
PB-V: 4
WinXP
Für den Desktop würde ich eher auf GetPixel_() zurückgreifen.
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End