![]() |
Re: Tabsheet aus dll erzeugen
Ja, das is unschön. Das Problem hatten schon viele, aber meines Wissens gibt es nach wie vor keine Lösung dafür. Höchstens Workarounds. :(
|
Re: Tabsheet aus dll erzeugen
wie soll das heißen, borland produziert ein buglastiges produkt, dafür muss es doch ein lösung geben
|
Re: Tabsheet aus dll erzeugen
Wenn du eine findest, wär ich für nen Hinweis dankbar.
|
Re: Tabsheet aus dll erzeugen
Zitat:
Allerdings wird die Dll entladen, bevor du die erstellten Objekte wieder freigegeben hast! Eine einfache Lösung gegen die Fehlermeldung beim Schließen sähe so aus:
Delphi-Quellcode:
Besser wäre aber, in der dll selber beim Entladen alle von ihr erstellten Objekte sauber freizugeben! Guck dir dazu am besten das
procedure TForm1.FormDestroy(Sender: TObject);
begin while PageControl1.ActivePage <> nil do PageControl1.ActivePage.Free; end; ![]() Du könntest es auch mal mit dynamischem Laden der Dll ausprobieren und schauen, ob's dann vernünftig funktioniert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr. |
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