Dobrý den, mám technický problém, snažím se v DLL knihovně načíst XML a jednotlivá data uložit do pole a to pak použít v programu. Pole nadefinuji jako Public Shared, ale v programu buď je prázdné nebo píše něco o neexistujícím odkazu instance potřebuji vytvořit takovou mapku (pole(49,49)) a dostat do ní data, zřejmě bych použil Structure, ale nedaří se mi ty data tahat knihovnou a následně z pole v knihovně, načíst do programu XML soubor
<?xml version="1.0" encoding="utf-8"?>
<world>
<map>
<element id="1" type="silnice" width="100" />
<element id="2" type="odbocka" width="20" />
</map>
</world>
kód v knihovně, pro začátek jsem se snažil načíst alespoň ID
Public Shared pole As Array
Public Shared Sub LoadData()
doc.load("soubor.xml")
For Each n As Xml.XmlNode In doc.SelectNodes("/world/map/element")
pole()=n.Attributes("id").value
Next
End Sub
pokud dám
|