AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Herausfinden ob Package schon geladen wurde
Thema durchsuchen
Ansicht
Themen-Optionen

Herausfinden ob Package schon geladen wurde

Ein Thema von Sanchez · begonnen am 15. Jun 2005 · letzter Beitrag vom 15. Jun 2005
Antwort Antwort
Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#1

Herausfinden ob Package schon geladen wurde

  Alt 15. Jun 2005, 09:00
Hallo zusammen,

Ich lade eine Reihe von BPLs mit LoadPackage und hebe mir die Handles zum enladen auf.
Mindestens eines dieser BPLs ist aber ins Hauptprogramm bereits statisch eingebunden und wird von den anderen Modulen benötigt.

Wenn jetzt dieses Basispackage vor den anderen freigegeben wird, dann hab ich ein Problem. Viele Units greifen im Finalization-Abschnitt auf Funktionen dieses Packages zu um Klassenregistrierungen aufzuheben. Daher muss ich verhindern das dieses Handle in meine Liste gerät.

Wie finde ich also raus, ob eine BPL bereits geladen wurde?

grüße, daniel
Daniel
Testen ist feige!
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: Herausfinden ob Package schon geladen wurde

  Alt 15. Jun 2005, 09:08
Hola Sanchez,

wie wäre es mit EnumModules()?

Adios
marabu
  Mit Zitat antworten Zitat
Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#3

Re: Herausfinden ob Package schon geladen wurde

  Alt 15. Jun 2005, 10:16
Danke. Da war ich wohl nicht gründlich genug in der OH unterwegs.
Daniel
Testen ist feige!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 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