Tastendruck simulieren & abfragen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Tastendruck simulieren & abfragen

Beitrag von SimonSimCity »

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.
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

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.
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

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)
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

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! :D
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

AND51 hat geschrieben:Oh, dies ist ja dein 1. Beitrag.
Darauf brauchst du nicht unbedingt rücksicht zu nehmen...
AND51 hat geschrieben:Übrigens: Herzlich willkommen im PureBoard! :D
Vielen Dank.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

Willkommen im Board, Simon :D
(knuffiger Avatar... und dann der ort Hünfeld.. witzige verbindung. :allright: )

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.
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

Kaeru Gaman hat geschrieben:Willkommen im Board, Simon :D
(knuffiger Avatar... und dann der ort Hünfeld.. witzige verbindung. :allright: )
Was meinst du mit witzige Verbindung? Erklär das mal für Anfänger ( :lol: Forumgerecht :lol: )
Den Avatar gibt es mit PHPKIT. Seiten, die auf diesem CMS-System basieren gibt es viele. Beispiel http://www.clickexe.de
Kaeru Gaman hat geschrieben:die angegebenen beispiele benutzen WinAPI.
hast du die Vollversion? in der Demo kannst du keine API-Calls nutzen.
Ja, ich besitze die Vollversion. PureBasic 4.02
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

> 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)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

Für mich sieht das aus wie eine Ente.. Was sagt ihr?
manunidi
Beiträge: 109
Registriert: 12.04.2006 22:44

Beitrag von manunidi »

Hi SimonSimCity!
Du bist auch im clickexeboard aktiv, oder irre ich mich da^^?
Antworten