通過Treeview的點擊事件獲得文件夾的路徑,然后用shell打開獲得的那個路徑
成都創新互聯主要從事成都做網站、網站設計、外貿營銷網站建設、網頁設計、企業做網站、公司建網站等業務。立足成都服務永修,10多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:18982081108
你這個要按照數據庫的查詢數據找出來根節點。Treeview增加一個節點。
然后根據根節點找出來所有子節點。再依次增加TreeView子節點。
然后逐個子節點進行下一步查詢。再把結果刷新到TreeView子節點。
給你說說思路。你肯定會問怎么編程序。
那麻煩你上網到msdn查查Treeview的例子程序,自己學習改改看看。
如果你還堅持要別人幫你寫寫數據庫查詢的代碼,那你也可以移步msdn查找SQLServer數據庫查詢如何執行按照關鍵字查詢。
System.Environment.CurrentDirectory
這才是vb.net的獲取程序運行路徑的方法
給你一段我曾經寫的代碼,主要是生成TreeView的節點!有什么不懂的地方你就提!
Public Sub InitializeTreeView(ByVal strvXL As TreeView, ByVal vrsRecordTwo As DataSet)
Dim treBaseNodeOne As TreeNode
Dim treBaseNodeTwo As TreeNode
Dim strDWDM As String
m_rsRecordTwo = g_clsSybase.SelectSC_PD_SBCSB1()
'查找供電局信息
g_clsSybase.SelectRS_ZZJG_ZZJGDMB(m_rsRecordOne)
'添加根節點
Do While m_rsRecordOne.Read
strDWDM = m_rsRecordOne.GetString(0) '獲取單位代碼
treBaseNodeOne = New TreeNode
treBaseNodeOne.Text = m_rsRecordOne.GetString(1).Trim() '獲取單位名稱
treBaseNodeOne.Name = m_rsRecordOne.GetString(1)
treBaseNodeOne.Tag = ""
strvXL.Nodes.Add(treBaseNodeOne)
'添加樹結構第二層
Dim drsTwo() As DataRow
drsTwo = m_rsRecordTwo.Tables(0).Select("SSDW='" strDWDM "' and SC__XLBM is null")
For Each dr As DataRow In drsTwo
treBaseNodeTwo = New TreeNode
treBaseNodeTwo.Text = dr.Item("XLMC").ToString.Trim
treBaseNodeTwo.Name = dr.Item("XLMC")
treBaseNodeTwo.Tag = dr.Item("XLBM")
treBaseNodeOne.Nodes.Add(treBaseNodeTwo)
Next
Loop
m_rsRecordOne.Close()
End Sub
你說的“樹形菜單”是指下拉菜單(可以有子菜單)嗎?如果是,VB.net提供了MenuStrip控件,在工具箱里能找到,直接就在對應位置打字就可以了,完全是“所見即所得”。
名稱欄目:vb.net樹狀路徑的簡單介紹
當前路徑:http://vcdvsql.cn/article18/hejcdp.html
成都網站建設公司_創新互聯,為您提供網站內鏈、網站建設、網站設計公司、自適應網站、微信小程序、軟件開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯