
正文
vb.net获得目录树 vb获取目录下所有文件名
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET制作目录树
1、窗体上添加控件如下:组合框控件 ComboBox1,树型控件 TreeView1,列表框控件 ListBox1,图像列表控件 ImageList1。选中TreeView1,设置其ImageList属性为ImageList1。
2、设置 Treeview 控件属性。TreeViewLineStyle = tvwRootLines Linestyle 1 添加 Node 对象。Dim nodX As Node 声明 Node 变量。带有文本 Root 的第一个节点。
3、0,1,1 0,1,2 0,1,2,0 1 1,0 1,1 ,为每节路径分隔符。数字为每节从零开始的索引,现在代替文本。其实每句话就是用数组,按顺序来。
4、还可以通过调用 TreeNode.Toggle 方法在展开和折叠状态之间切换。树节点可以选择性地显示复选框。若要显示复选框,请将 TreeView 的 CheckBoxes 属性设置为 true。对于处于选中状态的树节点,Checked 属性设置为 true。
5、这种格式估计你也没有规划好,如果只能用这种,建议使用Split(Index, -)取得的数组来添加目录。当然,在处理的时候会遇到麻烦,每一级你都需要去掉重复。
相关问答
Q1: vb.net从数据库读取信息填充treeview做成层次目录怎么做
根节点是数据库名称 各子节点是数据库中的各种主表 各子节点下的子节点对应从属于各主表的此表 如果数据表层次比较深,按照上面2,3 所列方法操作即可完成。以上希望能帮到你。
调用方式是 addtree(ds1, TreeViewNodes, 0),其中ds1是一个DataSet,对应单位的表,treeview1是控件名称,0是固定值,与表中根节点部门的Unit_upper一致(这个单位没有上级)。
设置 Treeview 控件属性。TreeViewLineStyle = tvwRootLines Linestyle 1 添加 Node 对象。Dim nodX As Node 声明 Node 变量。带有文本 Root 的第一个节点。
还可以通过调用 TreeNode.Toggle 方法在展开和折叠状态之间切换。树节点可以选择性地显示复选框。若要显示复选框,请将 TreeView 的 CheckBoxes 属性设置为 true。对于处于选中状态的树节点,Checked 属性设置为 true。
建一个ImageList控件,右击,属性,在“图像”里插入图片(你的gif),看好他们的索引(Index,默认是1)。然后,代码如下。
Q2: 如何用VB获得某一目录下的所有文件和文件夹名称?
1、首先,在电脑上打开VB0属性窗口,新建一个EXE工程窗口。然后,就能在这里看到帮组文件名一栏。这时,就能在这里按下这个三点进行选择文件。接下来就可以这个帮组文件的窗口。
2、查找某目录下所有 文件 及 子文件夹 试一试不用 FileSystemObject 对象,只用基本控件的代码。例子需控件:Command1,List1,List2,File1,Dir1,都采用默认属性。
3、要想获得目录下所有文件名,得先得到一个所有文件的集合,可以用fso搞定。
Q3: 在VB.NET中如何取得当前目录的路径?
Application.StartupPath 属性(返回String)获取启动vb.net获得目录树了应用程序vb.net获得目录树的可执行文件的路径,不包括可执行文件的名称。Application.ExecutablePath 属性(返回String)获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
绝对路径是直接到达目标位置,通常是从盘符开始的路径。完整的描述文件位置的路径就是绝对路径,以web站点根目录为参考基础的目录路径。
主要是看程序启动时的命令行参数My.Application.CommandLineArgs,里面包括要打开的文件路径。
见上图,用鼠标按照上述三个步骤先后次序,一一单击进行选择和设置,“生成输出路径”。那么,在vb.net获得目录树你的程序代码里使用:MsgBox(Application.StartupPath)显示的就是,vb.net获得目录树你的当前默认的相对路径。
系统路径 System.Environment.SystemDirectory 然后自己再拼那个临时路径 为了确定路径是否存在,别忘了进行验证。
不太明白vb.net获得目录树你的意思。下面代码能够使dir1与file1的路径保持一致,不会存在2个路径的问题。另外,判断用户有没有选择文件用filelistindex即可(0 没选择,非0 已选择。
Q4: VB.NET获取目录文件夹名称
VB可以使用FileListBox 控件来获取指定文件夹内的所有文件名。FileListBox 控件,在运行时,在 Path 属性指定的目录中,FileListBox 控件将文件定位并列举出来。该控件用来显示所选择文件类型的文件列表。
按照指定的完整路径,循环搜索其中文件夹,搜索到一个,就保存到字符串变量,搜索到新的覆盖该变量,一直到循环结束,输出该变量的值。
给你一个提示吧!呵呵,剩下的要自己思考哦!Path:是初始目录的路径 Private Sub WriteArray(ByVal Path As String)写入数组代码在这里,直接将Path写到数组就行了。
我没有设置关联,只是把文件拖到程序文件上打开,应该是一样的。主要是看程序启动时的命令行参数My.Application.CommandLineArgs,里面包括要打开的文件路径。
picture本身不是文本控件,文本是“画”上去的,换行需要用代码测量每个字在指定字体下的宽度,判断在当前picture的宽度之下,一行能容纳多少文字,剩下的文字就在下一行绘制。
在VB.NET中,您可以使用System.Environment类中的两个方法GetEnvironmentVariable和GetEnvironmentVariables。以下的例子为您展示了如何使用这些与环境变量相关的方法。
关于vb.net获得目录树和vb获取目录下所有文件名的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







