Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Taste an externe Anwendung (Java) senden - problem (https://www.delphipraxis.net/104948-taste-externe-anwendung-java-senden-problem.html)

ddcool 5. Mär 2008 14:19

Re: Taste an externe Anwendung (Java) senden - problem
 
Nee ist es nicht, das ganze ist verschlüsselt und iwie son eigenbau Protokoll.
Deswegen ja auch dieser weg. Nur ich dachte, dass müsste doch auch mit dem Tastendruck funktionieren, wenn es schon mit dem Text funktioniert. Wenn der Fokus im "Edit" des Applets ist, funktioniert ja auch beides, nur sobald der Fokus halt wo anders ist oder das Applet Fenster gar minimiert, funktioniert nur das mit dem Text jedoch kein Tastendruck. Also denke ich mal schon, dass es ja kein Problem ist, Messages an das Applet zu senden, jedoch ein Problem, dass einige nur dann verarbeitet werden, wenn der Fokus auf dem eigentlichen Objekt liegt.

Medium 5. Mär 2008 14:30

Re: Taste an externe Anwendung (Java) senden - problem
 
SWT ist imho von den Eclipse Entwicklern sogar selbst gebaut worden. Bei dem Framework wird versucht so viel wie möglich nativ dem OS zu entnehmen, ohne dabei zu unterscheidliche Darstellungen zu erhalten. Ein freudiges Mischmasch :)

Der Tastendruck soll vermutlich das "Enter" zum absenden sein, und das wird höchstwahrscheinlich ein Eventhandler erledigen. Da ist dann die Frage, wer genau diesen "intus" hat. Probier mal das Handle des Appletfensters, oder sogar des Browserfensters aus, und sende an diese dein Enter. Wenn es einen Button "abschicken" o.ä. gibt, wäre das ein weiterer Kandidat.

ddcool 5. Mär 2008 14:32

Re: Taste an externe Anwendung (Java) senden - problem
 
Ja daran habe ich noch nicht gedacht. Einen Button gibt es zwar nicht, aber das mit dem Fensterhandle und so müsste ich nochmal probieren. Vorerst Danke!

QuickAndDirty 5. Mär 2008 15:09

Re: Taste an externe Anwendung (Java) senden - problem
 
@Medium:
Ja SWT ist von IBM extra für Eclipse entwickelt worden. IBM unterstützt ja seit einiger Zeit alle möglichen Offenen Softwareprojekte und soweit ich weiß wurde eclipse von IBM initiert.

@ddcool:
Verschlüsselt??? Du hast immerhin ein Chattfenster und du siehst was reingeht und was rausgeht!!!
Du hast ein Skript(java Applett) und eine Dekompiler für Java und java läst sich sehr gut dekompilieren!!! (wenn kein Scrambler verwendet wurde)

Ist es einfach MIME?

stoxx 5. Mär 2008 15:47

Re: Taste an externe Anwendung (Java) senden - problem
 
Zitat:

Ist es möglich es so hinzubekommen, dass das VK_RETURN auch bei minimiertem oder nicht fokusiertem Fenster gesendet wird bzw "greift" ?
Und warum funktioniert WM_SETTEXT ohne Fokus?
ich maximiere in solchen Fällen einfach das Fenster, und fokussiere es :-)

Medium 6. Mär 2008 00:22

Re: Taste an externe Anwendung (Java) senden - problem
 
Boah, du bist aber brutal :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz