AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Kein Aufruf von initialization / finalization in BPL?
Thema durchsuchen
Ansicht
Themen-Optionen

Kein Aufruf von initialization / finalization in BPL?

Ein Thema von Nuclear-Ping · begonnen am 13. Mär 2005 · letzter Beitrag vom 15. Mär 2005
Antwort Antwort
Nuclear-Ping
(Gast)

n/a Beiträge
 
#1

Kein Aufruf von initialization / finalization in BPL?

  Alt 13. Mär 2005, 16:23
Hallo,

ich habe einem Tutorial folgend MDIChild-Formulare in BPLs ausgelagert und binde diese dynamisch in mein Programm ein.

Das klappt auch soweit ganz gut. Nur was ich bei der Weiterentwicklung daran erschreckend festgestellt habe ist, dass scheinbar kein Aufruf des "initialization / finalization"-Blocks erfolgt und somit Daten und Variablen, die dort initialisiert werden sollen, schlicht und ergreifend tot sind, was zu Problemen im weiteren Programmablauf führt.

Ich habe zum Debuggen mal einen Breakpoint auf einen Aufruf im initialization-Block gesetzt, der zwar als OK (Häkchen) angezeigt wird, allerdings erfolgt keine Unterbrechung des Programmes an dieser Stelle. Dann versuchte ich es mal mit einem ShowMessage ('Hallo?'), was ebenfalls nicht erschien.

Warum ist das so und vorallem wie korrigiere ich das?!

Grüße,
Mario
  Mit Zitat antworten Zitat
Nuclear-Ping
(Gast)

n/a Beiträge
 
#2

Re: Kein Aufruf von initialization / finalization in BPL?

  Alt 15. Mär 2005, 16:35
OK, hab die Lösung:
http://newsgroups.borland.com/cgi-bi...em=14622&utag=

Oder kurz:

Nach dem dynamischen Laden des Packages: InitializePackage (PackageHandle);
Und dann bei Freigabe des Packages: FinalizePackage (PackageHandle);
Und nun tut es wie es soll.

Grüße,
Mario
  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 04:14 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