成都创新互联网站制作重庆分公司

vbnet建立文件夹 vbnet打开指定文件夹

VB.NET如何创建文件夹名称中含有“.\\”的文件夹??

操作系统要实现文件夹不能直接删除的格式是: 文件名..\

创新互联成立与2013年,先为城口等服务建站,城口等地企业,进行企业商务咨询服务。为城口企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

操作系统里面,创建一个文件夹后文件夹并非空的,里面还有 . 和 .. 这两个名字的隐藏文件夹来作为是否文件夹的标识,所以CreateDirectory ("d:\\test\\test2.\\") 是创建了test文件夹和test.文件

夹,所以你要创建不能直接删除的文件夹,可以改成CreateDirectory ("d:\\test\\test2..\\")

VB.Net怎么创建文件

举个例子:

先引入命名空间:

Imports

System.IOImports

System.Security.AccessControl

代码:

Dim

sec

As

DirectorySecurity

=

New

DirectorySecurityDim

rule

As

FileSystemAccessRule

=

New

FileSystemAccessRule("Administrator",

FileSystemRights.Delete,

AccessControlType.Allow)sec.AddAccessRule(rule)Directory.CreateDirectory("C:\test",

sec)

这段代码就是以

Administrator

帐户

C:\

创建

test

文件夹。

vb.net 创建文件夹和删除文件夹

Private Sub btnRemovePath_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRemovePath.Click

Try

' 先建立目录以便用于后续的删除示范。

If Not Directory.Exists("D:\网易") Then

Directory.CreateDirectory(" D:\网易 \Test1")

Directory.CreateDirectory(" D:\网易 \Test2")

Directory.CreateDirectory(" D:\网易 \Test3")

End If

' 删除子目录 Test1。

Directory.Delete(" D:\网易 \Test1", True)

' 删除子目录 Test2。

Dim myDirectoryInfo As New DirectoryInfo(" D:\网易 \Test2")

myDirectoryInfo.Delete(True)

' 将目录 C:\AlexDirDemo 及其以下的文件和子目录全数删除。

Directory.Delete(" D:\网易 ", True)

Catch ex As Exception

MessageBox.Show(ex.Message)

Exit Sub

End Try

' 启动 Windows 资源管理器。

Process.Start("explorer.exe", "D:\")

End Sub

VB中如何实现创建新的文件夹

分类: 电脑/网络 程序设计 其他编程语言

解析:

Option Explicit

Dim fso As New FileSystemObject

Dim newfolder As Folder

上面在通用中写入

下面建立一个按钮打入代码 '后面是解释

Private Sub Command1_Click()

Set newfolder = fso.GetFolder(InputBox("文件要建立在哪个盘?如c:")) '这边也可以用inputbox("要建立的文件夹!")

'创建文件夹

If (fso.FolderExists("c:\windows") = True) Then 'c盘windows是都有的所以用c:\windows

fso.CreateFolder (InputBox("文件的全url?如d:\esinc"))

MsgBox ("新建成功!")

Else

MsgBox ("新建不成功!")

End If

Set newfolder = Nothing

End Sub


新闻名称:vbnet建立文件夹 vbnet打开指定文件夹
文章路径:http://cxhlcq.com/article/ddohcej.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部