Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Kennt jemand diese Klassen? (https://www.delphipraxis.net/62736-kennt-jemand-diese-klassen.html)

TriphunEM 8. Feb 2006 18:47


Kennt jemand diese Klassen?
 
Hallo,

um mein Problem anzugehen und die URL aus der Adressleiste des Firefox und Opera an hand des Klassennamens herauszufinden, wollte ich fragen ob jemand weiß wie die Klassen heißen???

Bei IE heißt die Adressleiste "Edit" aber wie heißt die Klasse bei Firefox und Opera.

WinSpy, X-SPY und wie die alle heißen geben mir leider keine auskunft? ich bekomm immer nur die Klasse des jeweiligen Fensters???

Thx, Jungs

ichbins 8. Feb 2006 18:53

Re: Kennt jemand diese Klassen?
 
Luckie hat auch mal so'n Tool geschrieben, das über WinAPI Typ, Text, Handel etc. von Komponenten an einer bestimmten Bildschirmposition anzeigt.

//edit: hier


aber bei Mozilla scheint der ganze "Steuerungsblock" ein einziges Handle zu haben.

turboPASCAL 8. Feb 2006 19:06

Re: Kennt jemand diese Klassen?
 
Guck auch mal das Tool von SirThornberry an, das gibt es hier.

Garfield 8. Feb 2006 19:35

Re: Kennt jemand diese Klassen?
 
Zitat:

Zitat von TriphunEM
Bei IE heißt die Adressleiste "Edit" aber wie heißt die Klasse bei Firefox und Opera.

Beim Firefox könnte man auch in die Source schauen: http://ftp.eu.mozilla.org/pub/mozill....5.0.1/source/

TriphunEM 9. Feb 2006 08:26

Re: Kennt jemand diese Klassen?
 
thx,

aber alle diese tools funktionieren genau wie winspy und so, und können mir den klassennamen der adressleiste nicht liefern.

da gibts doch garne.

der quellcode von firefox, da sieht doch kein mensch durch. außerdem komm ich an den quellcode von opera nicht ran.

Garfield 9. Feb 2006 17:25

Re: Kennt jemand diese Klassen?
 
Vielleicht hilft das ein wenig:

http://www.codeproject.com/system/MessageAttachment.asp
http://www.techwarelabs.com/download...on=file&id=169

TriphunEM 9. Feb 2006 19:42

Re: Kennt jemand diese Klassen?
 
danke, aber auch hier konnte ich nichts verwertbares finden!

SirThornberry 9. Feb 2006 19:52

Re: Kennt jemand diese Klassen?
 
ich hab die vermutung das die Adresszeile von Opera gar kein Handle hat sondern so wie TLabel etc. in Delphi ohne Handle arbeitet.

thomasw 9. Feb 2006 22:24

Re: Kennt jemand diese Klassen?
 
Firefox hat window-less controls. Das ist kein Standard Window Control, es hat noch nicht einmal ein eigenes Fenster. Somit kommst du mit den klassischen Methoden da nicht besonders weit.

Garfield 10. Feb 2006 06:50

Re: Kennt jemand diese Klassen?
 
Zitat:

Zitat von TriphunEM
danke, aber auch hier konnte ich nichts verwertbares finden!

Zumindest siehst Du, dass es verschiedene Instanzen MozillaWindowClass mit verschiedenen Handle gibt.

Das es geht, zeigt zum Beispiel Aldo's Macro Recorder. Nicht so elegant, dafür aber mit C-Source: http://www.codeproject.com/tools/winmacro.asp


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

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