用TREEVIEW来显示数据库内的内容
对数据库内的内容进行增加或删除后TREEVIEW里的内容也要适当的修改
请问如何重置TREEVIEW里的内容比如combobox控件就有个clear可以清除掉所有控件里的内容。
对数据库内的内容进行增加或删除后TREEVIEW里的内容也要适当的修改
请问如何重置TREEVIEW里的内容比如combobox控件就有个clear可以清除掉所有控件里的内容。
解决方案 »
- 求教:vb+webbrowser打开excel转化的网页不能屏蔽右键和文本选中
- 字符串替换。。 看似简单。。就是搞不定。 救我
- VB winsock TCP 协议 如何解决丢包问题
- 在组合框(ComboBox)显示选择列表时,如何让它不显示?
- WebBrowser初学者一问,希望大虾指教
- 困扰很久的问题
- 请问有没用过VB+SQL Server+F1book控件,制作报表定制和打印的,一起探讨!
- 征求SQL数据库的原代码!!谢谢!!
- 我的代码那里有问题呢???
- 谁有使用A/D板的经验请进来!!!分我给300
- 关于SendKeys "{TAB}"的一个奇怪的问题
- 奇怪的问题:关于jpg图片的,如何解决?
Public Const TV_FIRST As Long = &H1100
Public Const TVM_GETNEXTITEM As Long = (TV_FIRST + 10)
Public Const TVM_DELETEITEM As Long = (TV_FIRST + 1)
Public Const TVGN_ROOT As Long = &H0
Public Const WM_SETREDRAW As Long = &HB
Public Declare Function SendMessageLong Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal msg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
'
' Very fast Clearing of treeview control - Place this where required
'Private Sub ClearTreeView(ByVal tvHwnd As Long)
'
Dim lNodeHandle As Long
'
' Turn off redrawing on the Treeview for more speed improvements
'
SendMessageLong tvHwnd, WM_SETREDRAW, False, 0 Do
lNodeHandle = SendMessageLong (tvHwnd, TVM_GETNEXTITEM, TVGN_ROOT, 0)
If lNodeHandle > 0 Then
SendMessageLong tvHwnd, TVM_DELETEITEM, 0, lNodeHandle
Else
Exit Do
End If
Loop SendMessageLong tvHwnd, WM_SETREDRAW, True, 0
End Sub
///
With frmMain.treeView1.Nodes
.Clear
end with