Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Virtuelle Betätigung der Return Taste (https://www.delphipraxis.net/65948-virtuelle-betaetigung-der-return-taste.html)

3_of_8 22. Mär 2006 21:22

Re: Virtuelle Betätigung der Return Taste
 
Delphi-Quellcode:
PostKeyEx32(VK_RETURN, ssNone, True);
So dürfte es gehen.

Stony2k 22. Mär 2006 21:34

Re: Virtuelle Betätigung der Return Taste
 
Aber wo gebe ich denn das Handle an, an welches der Key gesendet werden soll?

und PostKeyEx32(VK_RETURN, ssNone, True); erzeugt folgenden Fehler: [Fehler] unit_main.pas(147): Inkompatible Typen: 'TShiftState' und 'TScrollStyle'

Stony2k 23. Mär 2006 12:26

Re: Virtuelle Betätigung der Return Taste
 
Weiss mir nun keiner mehr zu helfen?

3_of_8 23. Mär 2006 12:41

Re: Virtuelle Betätigung der Return Taste
 
Also erstens ist Pushen erst nach 24 Stunden erlaubt.

Und zweitens wärst du mit einem kurzen Blick in die OH auch darauf gekommen:

Delphi-Quellcode:
PostKeyEx32(VK_RETURN, [], True);

Zacherl 23. Mär 2006 13:09

Re: Virtuelle Betätigung der Return Taste
 
Das Handle wird ja in der Funktion intern festgelegt. Du musst die Funktion nur so modifizieren, dass nicht das Handle des aktiven Fensters, sondern das deines Edits Feldes genommen wird.
Deine SendText Funktion kannst du nat. weiterhin zum Senden von normalem Text benutzen.

Florian

Stony2k 23. Mär 2006 14:55

Re: Virtuelle Betätigung der Return Taste
 
Ich habe das handle des Edit Fensters genommen, bzw einmal das des Edit Fensters und einmal des Hauptfensters.
Wollte aber beides nicht.

Das das Programm aber einen eingebauten Telnet Server hat, habe ich es nun so gelöst, indem ich per telnet befehle an das Programm sende.


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

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz