Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Package-Name von Package-Form finden? (https://www.delphipraxis.net/50901-package-name-von-package-form-finden.html)

Igotcha 2. Aug 2005 14:50


Package-Name von Package-Form finden?
 
Hallo zusammen,

meine modulare Anwendung enthält Packages, in denen sich Forms befinden. Die Packages werden über ein Menü nach Bedarf geladen und dann die entsprechende Form angezeigt.

Wie kann ich ausgehend von solch einer Form, den Namen des dazugehörigen Packages herausfinden?

Tracken kann ich das schlecht, denn es kann sich um eine x-beliebige Anzahl solcher Packages handeln und das folgende kommt noch hinzu:

- Form1 wird benötigt -> Package1 wird geladen -> Form1 wird angezeigt
- Form2 wird benötigt -> Package2 wird geladen -> Form2 wird angezeigt
- Form1 wird benötigt -> Package1 ist geladen -> Form1 wird angezeigt

Wenn jetzt z.B. Form1 aktiv ist, möchte ich den dazugehörigen Packagenamen, also Package1 herausbekommen.

Danke und Gruß
Igotcha

Sanchez 2. Aug 2005 15:35

Re: Package-Name von Package-Form finden?
 
Hallo,
Ich bin mir jetzt nicht ganz sicher, aber wenn du innerhalb deiner Bpl (also z.B. als Memberfunktion deiner Forms) die Funktion GetModuleFileName aufrufst, dann solltest du das dazugehörige Package bekommen.

grüße, daniel


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:41 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