Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Buchstaben in externes Programm einfügen? (https://www.delphipraxis.net/43307-buchstaben-externes-programm-einfuegen.html)

Nepos 1. Apr 2005 10:20


Buchstaben in externes Programm einfügen?
 
Ich möchte durch den druck auf die tasten Ä,Ö,Ü die zeichen (kommt auf die taste an) :Å,å,Æ,æ,Ø,ø mit hilfe meines programms einfügen.

Ich dachte mir den tastendruck per hooks abzufangen und dann das zeichen einzufügen...

das prob ist:

ich weiß nicht wie man das zeichen in word einfügt //Edit

ich würde mich über eure hilfe -auf irgendeiner art zb. stichwörter o. funktionen- freuen...

MFG Nepos

Zitat:

Zitat von Nepos - Push-Beitrag
Kann mir keiner helfen?

gibt es einfach eine funktion oder dergleichen, mit der ich sonderzeichen einfüge?

vielen dank im vorraus
Nepos

[edit=Christian Seehase] Pushen frühestens nach 24 Stunden :!: Mfg, Christian Seehase[/edit]

Meflin 2. Apr 2005 16:31

Re: Buchstaben in externes Programm einfügen?
 
hi,

mit MSDN-Library durchsuchenWM_SETTEXT kannst du fremde controls mit text füllen. dazu brauchst du nur ihr handle.
Delphi-Quellcode:
SendMessage(h, WM_SETTEXT, 0, Integer(@t[1]));
wobei h das handle ist und t der zeichenstring.


malo 2. Apr 2005 16:40

Re: Buchstaben in externes Programm einfügen?
 
Beispiel von Notepad: http://www.swissdelphicenter.ch/de/showcode.php?id=456

Nepos 3. Apr 2005 14:38

Re: Buchstaben in externes Programm einfügen?
 
vielen dank...
ich habe jetzt auch den thread: http://www.delphipraxis.net/internal...594&highlight=

enddekt... ;)

Kann man die Kindfenster irgendwie ermitteln?
ich das in dem obengenannten thread wo das Kindfenster "Edit" ist...
Kann ihc das bei Word o. Outlook ermitteln??

vielen dank im vorraus

MFG Nepos

toms 3. Apr 2005 14:39

Re: Buchstaben in externes Programm einfügen?
 
Hi,

Die Klassennamen, Fensterstruktur kannst du bequem mit meinem Hier im Forum suchenWinSpy ermitteln


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr.

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