Ärger mit XML: Access violation bei loadfromfile
Liste der Anhänge anzeigen (Anzahl: 1)
Verstehe nicht wieso, sobald man etwas in ne Konsolenanwendung auslagern will alles plötzlich anfängt zu spinnen und 100 neue Probleme eröffnen sich.
Also ich hab davor ein Test GUI Programm gemacht was mit der TXMLDocument Komponente einwandfrei lief ohne rumzumeckern. versuche ich das Ganze jetzt in der Konsole spinnt es bei der LoadFromFile procedur total rum. Hab die XML Komponente in eine DatenModul Unit ausgelagert.
Delphi-Quellcode:
1:1 den gleichen Code konnte ich Fehlerfrei in der GUI nutzen. Was ist da nur los :shock::shock:
{------------- Import ---------------------}
try DM.XMLDocument.LoadFromFile(sPath); // Hier sagt er access violation if Assigned(DM.XMLDocument) then |
AW: Ärger mit XML: Access violation bei loadfromfile
Zitat:
|
AW: Ärger mit XML: Access violation bei loadfromfile
Und wo erzeugst du DM.XMLDocument?
|
AW: Ärger mit XML: Access violation bei loadfromfile
Zitat:
|
AW: Ärger mit XML: Access violation bei loadfromfile
Ich gehe mal davon aus, dass für die Variable DM kein create aufgerufen wurde. Alle Komponenten, die du zuvor in der VCL-Formularanwendung auf deinem Formular hattest, musst du in der Konsolenanwendung von Hand erstellen.
|
AW: Ärger mit XML: Access violation bei loadfromfile
Zitat:
Also wenn mein DatenModul "DM" heist Erstell ich es dann einfach per Dm.Create ? EDIT: DM := DM.Create(nil); Spuckt mir auch eine Access violation aus |
AW: Ärger mit XML: Access violation bei loadfromfile
Delphi-Quellcode:
DM := TDM.Create(nil);
|
AW: Ärger mit XML: Access violation bei loadfromfile
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:34 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