Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Tabsheet aus dll erzeugen (https://www.delphipraxis.net/32275-tabsheet-aus-dll-erzeugen.html)

Treffnix 22. Okt 2004 10:52

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. :(

Dt2158 22. Okt 2004 11:32

Re: Tabsheet aus dll erzeugen
 
wie soll das heißen, borland produziert ein buglastiges produkt, dafür muss es doch ein lösung geben

Treffnix 22. Okt 2004 11:47

Re: Tabsheet aus dll erzeugen
 
Wenn du eine findest, wär ich für nen Hinweis dankbar.

Stevie 25. Okt 2004 08:58

Re: Tabsheet aus dll erzeugen
 
Zitat:

Zitat von Dt2158
wie soll das heißen, borland produziert ein buglastiges produkt, dafür muss es doch ein lösung geben

Das ist kein Bug!!! Die Dll wird geladen, wenn du das Programm startest und er sich die Test-Prozedur aus der Dll holen muss.
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:
procedure TForm1.FormDestroy(Sender: TObject);
begin
  while PageControl1.ActivePage <> nil do
    PageControl1.ActivePage.Free;
end;
Besser wäre aber, in der dll selber beim Entladen alle von ihr erstellten Objekte sauber freizugeben! Guck dir dazu am besten das Dll-Tutorial von Assarbad an.
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.
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