Einzelnen Beitrag anzeigen

Benutzerbild von paule32.jk
paule32.jk

Registriert seit: 24. Sep 2022
Ort: Planet Erde
356 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Delphi 21.0 - Send keys funktioniert nicht

  Alt 14. Okt 2023, 09:36
um bei den Code zu bleiben:
- das Fenster, wo der Text kopiert werden soll - also CTRL-A, CTRL-C wird nicht in den Vordergrund gesetzt, und SendInput funktioniert auch nicht.
Ich erhalte dann in der RichEdit1 irgendwelchen Text, der irgendwie im Quellcode-Editor rauskopiert scheint.

Nachtrag @jaenicke:
an der Stelle von:

Winapi.Windows.ShowWindow(tmp,SW_MAXIMIZE);

habe ich auch schon andere Methoden der win32api probiert, um den Focus, und das Fenster in den Vordergrund zu setzen - hat aber auch nichts gebracht.
- die ID und HWND Handles stimmen
- die Abfrage mit hnd8.exe stimmt auch
- das (child)Fenster-Handle, wo der Text rein soll, stimmt auch
- den Text in der Komponente bekomme ich auch aus den ID-Handle (aber dieser Text ist leider nur reiner Text, und nicht im Format, wo der Font + Farbe + Stil kopiert wird - weshalb ich die Idee hatte, den Text durch simulieren von Tastendruck (CTRL-A, und CTRL-C) in die Zwischenablage zu kopieren...
Frag doch einfach
Alles was nicht programmiert werden kann, wird gelötet

Geändert von paule32.jk (14. Okt 2023 um 09:44 Uhr)
  Mit Zitat antworten Zitat