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 Klassenname InternetExplorer (https://www.delphipraxis.net/54296-klassenname-internetexplorer.html)

bioser 1. Okt 2005 08:31


Klassenname InternetExplorer
 
Hallo, ich habe eine ganz kurze Frage. Ich würde gerne einen Tastemdruck (STRG-C) an den Internet Explorer-Fensterinhalt senden. So funktioniert es nicht:

Delphi-Quellcode:
hExplorer := FindWindow('IEFrame', nil);
 
if hExplorer <> 0 then SendMessage(hExplorer, WM_COPY, 0, 0);
Spy++ zeigt mir zwar jede Menge an, aber was nehmen ?

Danke für Eure Hilfe.

Olli 1. Okt 2005 09:54

Re: Klassenname InternetExplorer
 
Dann mach es doch mal so wie du es selber sagst und sende die Tastencodes!!! - also nix Fensternachricht sondern Tasten simulieren. Dazu gibt es mehrere VB-ähnliche (Sendkey(s)?!) Varianten sowohl hier im Forum als auch anderswo in der Delphi-Community. Einfach mal suchen ...

Sprint 1. Okt 2005 10:15

Re: Klassenname InternetExplorer
 
Zitat:

Zitat von Olli
Dazu gibt es mehrere VB-ähnliche (Sendkey(s)?!) Varianten sowohl hier im Forum als auch anderswo in der Delphi-Community.

... und auf der Delphi-Setup-CD.

Olli 1. Okt 2005 10:28

Re: Klassenname InternetExplorer
 
Zitat:

Zitat von Sprint
... und auf der Delphi-Setup-CD.

Nicht bei meinen Delphis: 3 und 4 :-P :zwinker: :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 Uhr.

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