Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zugriffsverletzung beim Compilieren. (https://www.delphipraxis.net/101681-zugriffsverletzung-beim-compilieren.html)

QuickAndDirty 17. Okt 2007 10:57


Zugriffsverletzung beim Compilieren.
 
Hallo,
ich bekomme beim kompilieren eines Packege in Delphi 7 eine Zugriffsverletzung "beim Lesen von Adresse bla aus dcc70.dll" .
Trotz Neustart von Delphi bringt er diese Geschichte.

Die Zugriffsverletzung wird geworfen seit ich eine "try except raise end " um den Code im Initialization- und Finalizationteil einer Unit gemacht habe.

Vorher hat delphi das Package zwar kompiliert aber beim installieren der Compos aus dem Package ne Fehlermeldung geschmissen(Zugriffsverletzung bei Adresse 0000000)

Die Unit importiert DLL funktionen und lädt die Dll ein bzw. aus, alles im Initializations- und Finalizationteil.

Seit ich die Funktionen in Arrays von proceduralen Typen lade tritt dieses Verhalten (Zugriffsverletzung) beim installieren des Package auf.

In normalen Anwendung geht die Unit super.


Was nu ?
gibts da ne Standard Vorgehensweise ?

QuickAndDirty 17. Okt 2007 11:43

Re: Zugriffsverletzung beim Compilieren.
 
wenn ich das try Except raise end ais dem Finalisierungsteil entferne compiliert er wieder
ohne das die dcc70.DLL schlapp macht. Nur beim Installieren wirft er noch mit der Zugriffsverletzung bei Adresse 0000000 um sich.

QuickAndDirty 17. Okt 2007 12:08

Re: Zugriffsverletzung beim Compilieren.
 
Ok Ich bin ein idiot... nach einem Umfangreicheren Funktionstest...kommt die zugriffsverletzung auch in anwedungen....

Also alles in butter. Kann es lösen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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