Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Schutzverletzung nach Programmende (https://www.delphipraxis.net/184144-schutzverletzung-nach-programmende.html)

Perlsau 3. Mär 2015 10:19

AW: Schutzverletzung nach Programmende
 
Du könntest einmal versuchen, die zweite Komponente, die sich deinen Angaben zufolge nicht nicht mit der ersten auf demselben Formular platzieren läßt, in OnCreate zur Laufzeit zu erstellen und in OnDestroy wieder freizugeben:
Delphi-Quellcode:
Procedure TfrmMain.FormCreate(Sender: TObject);
begin
  MyPanelStyler := TAdvPanelStyler.Create;
end;

Procedure TfrmMain.FormDestroy(Sender: TObject);
begin
  MyPanelStyler.Free; // oder
  // FreeAndNil(MyPanelStyler);
end;
Wird der Fehler dadurch nicht behoben, versuchst du, beide Komponenten zur Laufzeit zu erstellen und eventuell die Erstellungsreihenfolge umzukehren.

Sorry, EWeiss, hatte nicht bemerkt, daß du das auch bereits vorgeschlagen hattest :oops:

DeddyH 3. Mär 2015 10:21

AW: Schutzverletzung nach Programmende
 
Man könnte natürlich auch den Support von TMS kontaktieren, wenn das Problem sich auf deren Komponenten zurückführen lässt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.
Seite 2 von 2     12   

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