[C++ Builder 2010] problem z TXMLDocument

0

Witam! Mam problem z obsługa komponentu TXMLDocument w C++ Builder 2010. Potrzebuje wykorzystać ten komponent aby wyszukać w pliku xml określone dane i potem wpisać je do tabeli w programie , ale już przy pierwszej próbie poznania tego komponentu mam problemy z kompilacja programu. Dodam, że przykładowy kod wziąłem z tutorialu functionx.com więc powinien być ok ... ale jednak nie działa.

void __fastcall TForm1::N1Click(TObject *Sender)
{


	if(OpenDialog1->Execute() == true)
	{
	   TXMLDocument *docVideos = new TXMLDocument(frmMain);
	   docVideos->LoadFromFile(OpenDialog1->FileName);

	   IXMLNode *nodRoot = docVideos->DocumentElement;
	   if( nodRoot->IsTextElement == True )
	   {
			ShowMessage(nodRoot->Text);
	   }
	   else
	   {
			ShowMessage("That element ain't got no a value");
	   }




	}
}

Błędy kompilacji:
[BCC32 Error] Unit1.cpp(28): E2451 Undefined symbol 'frmMain'
Full parser context
Unit1.cpp(23): parsing: void _fastcall TForm1::N1Click(TObject *)

[BCC32 Warning] Unit1.cpp(44): W8004 'docVideos' is assigned a value that is never used
Full parser context
Unit1.cpp(23): parsing: void _fastcall TForm1::N1Click(TObject *)

Jeśli ktoś korzystał z tego komponentu podczas wyodrębniania określonych danych z pliku xml, to proszę także o jakiś przykład.

0

zamiast frmMain daj this.

1 użytkowników online, w tym zalogowanych: 0, gości: 1