Tastendruck simulieren & abfragen
- SimonSimCity
- Beiträge: 132
- Registriert: 14.01.2007 00:49
Tastendruck simulieren & abfragen
Ich möchte vieles klicken beim Bilder bearbeiten vereinfachen.
Zum Bilder bearbeiten verwende ich Adobe Photoshop Elements2.0 und habe einen Stapel Bilder und muss für jedes Bild die selben Tasten drücken, immer gleich die Maus schieben...
Ich hätte gerne Vorschläge, wie ich einen Tastendruck simulieren kann und z.B. eine Tastenkombination ausführen kann (z.B. [STRG]+[E]) und mit der Maus auf den OK-Button drücken.
Wenn möglich auch noch gleich überprüfen, welche Rückmeldung gesendet wird (z.B. Muss ich das Überschreiben einer Datei bestätigen?). Vielen Dank für schnelle Antworten im vorraus.
Zum Bilder bearbeiten verwende ich Adobe Photoshop Elements2.0 und habe einen Stapel Bilder und muss für jedes Bild die selben Tasten drücken, immer gleich die Maus schieben...
Ich hätte gerne Vorschläge, wie ich einen Tastendruck simulieren kann und z.B. eine Tastenkombination ausführen kann (z.B. [STRG]+[E]) und mit der Maus auf den OK-Button drücken.
Wenn möglich auch noch gleich überprüfen, welche Rückmeldung gesendet wird (z.B. Muss ich das Überschreiben einer Datei bestätigen?). Vielen Dank für schnelle Antworten im vorraus.
Das Forum kann dich mit Suchergebnissen totschlagen, so viel findest du, würdest du nur suchen (Suchfunktion!).
Nur so viel:
Abfragen: GetAsyncKeyState_()
Simulieren: keybd_event_()
So, den Rest darfst du selbst suchen.
Nur so viel:
Abfragen: GetAsyncKeyState_()
Simulieren: keybd_event_()
So, den Rest darfst du selbst suchen.
PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
Das SendkeyBeispiel aus dem Showcase ist, was du suchst.
http://www.purearea.net/pb/CodeArchiv/German.html
Strg+F sendkey
Purearea.net hat viele nützliche Dinge, um dir bei PB Problemen weiterzuhelfen.
(z.B. Userlibs für PB)
http://www.purearea.net/pb/CodeArchiv/German.html
Strg+F sendkey
Purearea.net hat viele nützliche Dinge, um dir bei PB Problemen weiterzuhelfen.
(z.B. Userlibs für PB)
Oh, dies ist ja dein 1. Beitrag. Dann will ich mal nicht ganz böse so sein. Trotzdem bitte erst suchen, ja?
Hat 2 Vorteile: Wenn es Ergebnisse gibt, hast du die Lösung sofort parat. Außerdem musst du nicht auf Antwort warten, so wie jetzt, wenn du selbst einen Thread aufmachst.
Wie gesagt, will mal nicht so sein, habe dir deshalb einen guten Thread zu deiner Frage rausgesucht: http://www.purebasic.fr/german/viewtopi ... ight=AND51
Der ist über Maus und Tastatur. Ich verweise in dem Thread auf einen anderen Thread, schau dir den mal an, wenn du Mausbewegungen und -klicks simulieren willst.
Übrigens: Herzlich willkommen im PureBoard!
Hat 2 Vorteile: Wenn es Ergebnisse gibt, hast du die Lösung sofort parat. Außerdem musst du nicht auf Antwort warten, so wie jetzt, wenn du selbst einen Thread aufmachst.
Wie gesagt, will mal nicht so sein, habe dir deshalb einen guten Thread zu deiner Frage rausgesucht: http://www.purebasic.fr/german/viewtopi ... ight=AND51
Der ist über Maus und Tastatur. Ich verweise in dem Thread auf einen anderen Thread, schau dir den mal an, wenn du Mausbewegungen und -klicks simulieren willst.
Übrigens: Herzlich willkommen im PureBoard!

PB 4.30
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End
- SimonSimCity
- Beiträge: 132
- Registriert: 14.01.2007 00:49
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
Willkommen im Board, Simon
(knuffiger Avatar... und dann der ort Hünfeld.. witzige verbindung.
)
die angegebenen beispiele benutzen WinAPI.
hast du die Vollversion? in der Demo kannst du keine API-Calls nutzen.
@AND
egal, wie lange Simon schon hier ist, du hättest nicht gar so "trigger happy" sein brauchen...

(knuffiger Avatar... und dann der ort Hünfeld.. witzige verbindung.

die angegebenen beispiele benutzen WinAPI.
hast du die Vollversion? in der Demo kannst du keine API-Calls nutzen.
@AND
egal, wie lange Simon schon hier ist, du hättest nicht gar so "trigger happy" sein brauchen...

Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- SimonSimCity
- Beiträge: 132
- Registriert: 14.01.2007 00:49
Was meinst du mit witzige Verbindung? Erklär das mal für Anfänger (Kaeru Gaman hat geschrieben:Willkommen im Board, Simon![]()
(knuffiger Avatar... und dann der ort Hünfeld.. witzige verbindung.)


Den Avatar gibt es mit PHPKIT. Seiten, die auf diesem CMS-System basieren gibt es viele. Beispiel http://www.clickexe.de
Ja, ich besitze die Vollversion. PureBasic 4.02Kaeru Gaman hat geschrieben:die angegebenen beispiele benutzen WinAPI.
hast du die Vollversion? in der Demo kannst du keine API-Calls nutzen.
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
> Was meinst du mit witzige Verbindung? Erklär das mal für Anfänger
nuja.. das ist ein Hühnchen, und der Ort ist Hünfeld...
war so ne spontane Gedankenverbindung bei der ich schmunzeln musste - nix für ungut.
(auch wenn Hünfeld nix mit Geflügel zu tun hat sondern von Hüne kommt, was wiederum von Hunne abgeleitet ist)
nuja.. das ist ein Hühnchen, und der Ort ist Hünfeld...
war so ne spontane Gedankenverbindung bei der ich schmunzeln musste - nix für ungut.
(auch wenn Hünfeld nix mit Geflügel zu tun hat sondern von Hüne kommt, was wiederum von Hunne abgeleitet ist)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
- SimonSimCity
- Beiträge: 132
- Registriert: 14.01.2007 00:49