Quote:
Originally Posted by Gammler232
Blaa bliii blub.... wtf? *nachdenk* *überfordert bin* *dumm guck*
Geht das auch in einer etwas verständigeren "Sprache" xD. Sry habs voll nicht kapiert.
Naja ich werde mich die tage schlau machen. Google ftw!
|
also:
Schritt 1:
Jedes Programm, Fenster oder PopUp hat eine eindeutige und eimalige Fenster-ID, welche auch Handel genannt wird.
Schritt 2:
Dieses Handel kann man relativ problemlos mit bestimmten Programmbefehlen herausfinden, allerdings wird es (scheinbar) nach einer gewissen Zeit ungültig bzw. ändert sich.
Schritt 3:
Hat man das Handel, kann man wiederherum per Programmbefehl sagen, dass eine gewisse Aktion (zB "Drücke Leertaste") in diesem Programm, von dem man das Handel hat stattfindet.
Das heißt, dass egal ob dein Programm (Word) im Vordergrund ist, oder nicht, wenn du befiehlst "Sende Hallo an Word" dann wird der Text "Hallo" auch nur in Word erscheinen und nicht in Exel.
sehr, sehr veranschaulichtes Beispiel:
Code:
procedure Button_Click;
Handel := Metin2_Window;
if Handel exists then SendText(Hallo) to Handel;
Hoffe das war jetzt verständlich, MFG