vb6中訪問XML文件

2021-04-02 21:48:42 字數 630 閱讀 3010

dim xmldoc as new msxml.domdocument

dim xmlnode as ixmldomnode

dim root as ixmldomnode

dim node as ixmldomnode

dim xmlele as ixmldomelement

dim xmlatt as ixmldomattribute

dim test as ixmldomnode

dim i as integer

dim song as string

dim path as string

xmldoc.load "f:/songs/songs.xml"

set xmlele = xmldoc.documentelement

set node = xmldoc.selectsinglenode("//song[@songid="+"s"+m_songid+"]")

song = node.childnodes.item(0).text

path = node.childnodes.item(2).text

m_currentsongname = song

m_currentsongpath = path

在VB6中校驗XML文件

xml schema語言是校驗xml文件格式的標準。可以在vb6中使用xml schema來驗證xml的合法性。這個例子演示了怎樣使用microsoft xml parser 4.0來校驗xml檔案。首先,建立一個名為wellformed.xsd的檔案並向其新增如下 然後,建立一個名為wellfor...

vb6中的hook技術

public declare function setwindowshookex lib user32 alias setwindowshookexa byval idhook as long,byval lpfn as long,byval hmod as long,byval dwthreadi...

VB6中模擬按鈕的實現

朋友發來一個 vb6 的小要求 自行繪製按鈕,並且按鈕不能有控制代碼,不得用 image 控制元件,需要支援單擊事件,滑鼠移動上去會變化。感覺像個考試題啊!先貼 思路就是 使用 paintpicture 在窗體上作圖,使用mousemove事件判定滑鼠是否在的位置上,如果是則繪製滑鼠移動浮動後的,否...

VB6中的物件導向(2)

visual basic 是一種視覺化的 物件導向的 object oriented programming,oop 採用事件驅動物件對事件進行處理的程式設計語言。物件導向的程式設計是一種以物件為基礎 以事件驅動物件對事件進行處理的程式設計技術。物件 object 是可以一件事 一個實體 一個名詞,...

VB6中屬性的設定(3)

1 在控制元件佈局時,通過屬性視窗來設定 2 在程式 視窗通過程式設計,執行程式過程中設定屬性的值。開啟屬性視窗的方法 四種 1 選定窗體或窗體中的某個控制元件物件,按下f4 鍵,彈出該物件的屬性視窗。2 選定物件,選擇 檢視 選單中的 屬性視窗 命令。3 選定物件,按滑鼠右鍵,在彈出的 快捷選單 ...