XML-Parser unter Visual C++.Net
-
hallo,
habe folgendes problem:
Ich möchte unter Visual C++.Net in ein bestehendes MFC-Projekt die XML-Klasse implementieren, und ein ObjektXmlTextWriter* txt_wrt;
anlegen.
dazu sieht mein Includeng-Part in der ChildView.cpp so aus
#include "stdafx.h" #include "CImage.h" #include "ChildView.h" #include "InfoDlg.h" #include "LoadScenario.h" #include "MainFrm.h" #include "About.h" #ifdef _DEBUG #define new DEBUG_NEW #undef THIS_FILE static char THIS_FILE[] = __FILE__; #endif #include <tchar.h> #using <System.dll> #using <mscorlib.dll> #using <System.Xml.dll> using namespace System; using namespace System::Xml;möchte dann in der funktion "ChangeOpt" ein XmlTextreader-Objekt erstellen:
XmlTextReader* xml_rd = new XmlTextReader("BER_PUB_Sites.xml");und erhalte folgenden Fehler:
"c:\diplomarbeit\umts_bs_optimierung\UMTS_NodeB_Optimizing\ChildView.cpp(492): error C3828: 'System::Xml::XmlTextReader': Positionierungsargumente sind während des Erstellens von Instanzen von verwalteten Klassen nicht zulässig"
was mache ich hier falsch ????
-
Hallo,
wenn man MFC-Code mit "managed code" mischt, muß man das hier:
beachten.
MfG