我有一個循環,它正在讀取一堆XML文件,每個循環都驗證XML中的數據並將其加載到一些UDT中,然後對數據進行一些處理。如何在VB6中重新初始化UDT?
然後它返回到循環的開始,並且UDT仍然具有來自先前XML的數據。如果該標籤在新標籤中定義,則會覆蓋該標籤,但如果該標籤未定義,則該UDT中的該元素將被單獨保留。
但我不能通過我用於變量的技術(Let X = 0
)來重置UDT,除非我遍歷UDT的每個單個元素並重置該值。而做它的對象風格(Set X as New UDT
)不起作用。
我該怎麼做?