Autor Beitrag
shudder
Hält's aus hier
Beiträge: 3



BeitragVerfasst: So 27.04.03 18:58 
Hallo!

Ich brauche ein Programm (bzw. möchte eins schreiben) das automatisch auf ein Ereignis klickt, z.B. wenn auf meinem Bildschirm ein blauer Button angezeigt wird das das Programm dann automatisch dort drauf klickt (angenommen ich weiß den HexCode für die Farbe) ?? Gibt es in Delphi die Möglichkeit das zu machen oder welche Komponente kann ich dazu benutzen?

thx
Shudder
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: So 27.04.03 19:06 
"ein blauer Button angezeigt wird"

Hi,

Wo wird denn der Button angezeigt?
In einer "normalen" Anwendung oder in einem Webbrowser oder...?
shudder Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: So 27.04.03 19:21 
Der Button wird in einer ganz normalen Anwendung angezeigt, nicht in einem Webbrowser.
Alibi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 458

Win2K SP3
Delphi 6 Ent
BeitragVerfasst: So 27.04.03 19:24 
Immer an der gleichen Stelle?
Oder willst du einer Surfbar vortäuschen, du sitzt am Rechner und diese blendet den Button immer an verschiedenen Stellen ein und verlangt als Beweiß, dass du da bist, einen Klick auf den Button?
shudder Threadstarter
Hält's aus hier
Beiträge: 3



BeitragVerfasst: So 27.04.03 21:21 
Oh ich hab gewusst das das irgendwann kommt....
Nein, ich will keiner Surfbar meine Anwesenheit vortäuschen, der Button befindet sich immer an der selben Stelle!

Danke für eure Hilfe
Shudder
toms
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1099
Erhaltene Danke: 2



BeitragVerfasst: Mo 28.04.03 06:44 
Dann brauchst du einfach den DC des Fensters und
mit GetPixel() findest du die Farbe an einer angegebenen Position.

Siehe z.B www.swissdelphicente.../showcode.php?id=246
Ryder
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 17



BeitragVerfasst: Mo 28.04.03 13:58 
@ Alibi: Das mit dem Vortäuschen der Anwesenheit: würde das funktionieren?
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Mo 28.04.03 14:01 
Ab einer bestimmten Windows-Version (ich glaube, ab NT; einige werden mic hsicher für diese eventuelle falsche Aussage steinigen :-) ) kannst du doch in den Optionen festlegen:

In Dialogfeldern automatisch auf den Knopf fahren

oder so ähnlich.. :-)

_________________
Hasta La Victoria Siempre
Moritz M.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1672



BeitragVerfasst: Mo 28.04.03 17:32 
Das mit dieser Option geht sowit ich weiß seit Windows Millenium und ist unter Systemsteuerung->Maus einzustellen.