AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi "Zu viele aufeinanderfolgende Exceptions..." beim DLL-Laden
Thema durchsuchen
Ansicht
Themen-Optionen

"Zu viele aufeinanderfolgende Exceptions..." beim DLL-Laden

Ein Thema von MatthiasR · begonnen am 10. Sep 2007 · letzter Beitrag vom 10. Sep 2007
 
MatthiasR

Registriert seit: 21. Apr 2005
193 Beiträge
 
#1

"Zu viele aufeinanderfolgende Exceptions..." beim

  Alt 10. Sep 2007, 15:02
Hallo allerseits,

ich habe folgendes Problem: wir haben in unserer Anwendung einen ganzen Haufen Formulare, die ich gerne (gruppiert nach Themengebieten) in Programmmodule auslagern würde. Da wir Formulare grundsätzlich immer über eine Steuer-Funktion ansprechen, die das Erzeugen, Anzeigen und wieder Freigeben beinhaltet, habe ich mir gedacht, ich könnte doch die Formulare in DLLs packen und jeweils die Steuerfunktionen als Schnittstelle exportieren. Gesagt getan. Nun bekomme ich aber in meiner Hauptapplikation beim Laden der DLL nach geraumer Zeit folgenden Fehler:

---------------------------
Benachrichtigung über Debugger-Problem
---------------------------
Im Projekt C:\PfadzumProjekt\Hauptapplikation.exe sind zu viele aufeinander folgende Exceptions aufgetreten: ''Zugriffsverletzung bei 0x023d456e: Lesen von Adresse 0x04634f44''. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK Hilfe
---------------------------

Ich habe sowohl versucht, die DLL dynamisch über LoadLibrary zu laden, als auch statisch bei Programmstart. Beides mal bekomme ich die besagte Fehlermeldung. Im ersten Fall logischerweise erst, nachdem ich LoadLibrary aufgerufen habe. Weiß jemand, woran das liegen kann?

Über die Sinnhaftigkeit, Formulare in DLLs zu packen, lässt sich streiten. Funktionieren sollte es allemal, solange man keine Objekte über die Schnittstelle hinweg austauschen will, oder?!?
  Mit Zitat antworten Zitat
 


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 03:37 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