Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Wo werden dll beim Registrieren in der Registry gespeichert? (https://www.delphipraxis.net/102260-wo-werden-dll-beim-registrieren-der-registry-gespeichert.html)

Mike07 26. Okt 2007 16:34

Re: Wo werden dll beim Registrieren in der Registry gespeich
 
@Dunkel
ist also immer mit Suchen verbunden :wink:

wie bekomme ich denn jetzt die ProgID der dll-Datei raus?
wie sie aussehen soll weiß ich ja mittlerweile:
z. B. Excel.Application oder Form1.TForm

ist das denn bei allen dlls gleich oder bei jeder unterschiedlich?

Dunkel 26. Okt 2007 16:41

Re: Wo werden dll beim Registrieren in der Registry gespeich
 
Zitat:

Zitat von Mike07
@Dunkel
ist also immer mit Suchen verbunden :wink:

Entweder Du weisst welche Units Du einbinden musst, oder Du machst Dich auf die Suche nach Informationen diesbezüglich, richtig. Alternativ gibt es ab D2005 (???) die Möglichkeit über Refactoring automatsich die benötigten Units einzubinden; was aber ab und zu nicht funktioniert (aber da Du ja D7 benutzt ist das für Dich eh nicht relevant).

HannosG 27. Okt 2007 15:31

Re: Wo werden dll beim Registrieren in der Registry gespeich
 
Zitat:

Zitat von Mike07
wie bekomme ich denn jetzt die ProgID der dll-Datei raus?
wie sie aussehen soll weiß ich ja mittlerweile:
z. B. Excel.Application oder Form1.TForm

Du kannst im Registrierungs-Editor den Namen der registrierten dll-Datei suchen.

Beispiel: "BORdbk70.dll":
Diese Dll findest du im Schlüssel "InprocServer32".
Im Schlüssel "VersionIndependentProgID" findest du dementsprechend die versionsunabhängige ProgID, nämlich "Borland.Dbk".
Der übergeordnete Schlüsselname enthält die CLSID.

Zitat:

Zitat von Mike07
ist das denn bei allen dlls gleich oder bei jeder unterschiedlich?

Unterschiedlich. :wink:

Liebe Grüße, Hanno

Mike07 22. Dez 2007 18:03

Re: Wo werden dll beim Registrieren in der Registry gespeich
 
danke für die Antwort!
Das war mal was Konkretes und hat mir sehr geholfen;
das kann ich dann in Verbindung mit der function ProgIDExists anwenden...

DP-Maintenance 22. Dez 2007 21:09

DP-Maintenance
 
Dieses Thema wurde von "Jelly" von "Programmieren allgemein" nach "Windows API / MS.NET Framework API" verschoben.
Doch wohl eher eine Windows API Frage


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

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