![]() |
Farbe erkennen
Hallo Delphianer :hi:
Folgendes Wie kann ich eine bestimmte Farbe auf dem Bildschirm erkennen und dann mit der Maus dahinspringen z.b. Ich habe ein Fenster mit 100 Farben mein Programm hab ich im hintergrund laufen sobald ich das fenster mit den öffne springt meine maus zu der bestimmten farbe hin Weiß einer wie das geht??? DAnke im vorraus Axxus |
Re: Farbe erkennen
-Screenshot machen (Oder Handle 0 holen)
-bereich mit Scanline nach Farbe absuchen -mit SetCursorPos (WinAPI-Funktion) hinspringen |
Re: Farbe erkennen
geht das auch direkt also das er jede milisekunde mit nem timer prüft ob die farbe da ist und dann dahinspringt
|
Re: Farbe erkennen
Zitat:
|
Re: Farbe erkennen
Zitat:
Edit: Könnte ja auch noch den Rest der Frage beantworten ^^ Also man müsste sehen wie lange das Überprüfen und das Hinspringen dauert und einen Timer sich bauen, der halt auch so kleine Intervalle hat (TTimer hatte die glaube ich nicht...) Flare |
Re: Farbe erkennen
den timer bekomme ich schon hin aber wie kann ich die überprüfung machen???
|
Re: Farbe erkennen
Siehe mein Post oben. Beispiele zu allen Punkten findest du mit der Suchfunktion in CodeLib und Forum :roll:
(Ich fag mich warum sich so wenig an die Suche rantrauen, die beißt doch nicht! (mehr)) |
Re: Farbe erkennen
oki jetzt weiß ich wonach ich suche nmuss danke :-D :-D :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz