我在treeview中的数据是根据文件结构添加 treeview中
我右移树节点的时候 如果是文件 就不能移动
有没有可以在node移动前可以提前判断的呀
我现在是这样实现,但是感觉好麻烦
If FileSys.FileExists(temp_s)
nd.MoveRight
temp_n = Vars("projectFiles") + nd.FullPath
Dim temp_f As String '检测上级是不是文件
temp_f = temp_n.SubString( 0 , temp_n.LastIndexOf("\") )
MessageBox.Show("移动的目标:"+temp_s)
MessageBox.Show("目标位置:"+temp_n)
MessageBox.Show("截取后:"+temp_f)
If FileSys.FileExists(temp_f) = False
If temp_s<>temp_n
FileSys.MoveFile(temp_s,temp_n)
End If
Else
nd.MoveLeft
End If
End If
[此贴子已经被作者于2015/3/21 19:15:43编辑过]