- 浏览: 117587 次
- 性别:
- 来自: 南宁
文章分类
最新评论
GetLogicalDrives 检索此计算机上格式为“<盘符>:\”的逻辑驱动器的名称。
GetParent 检索指定路径的父目录,包括绝对路径和相对路径。
下面给以段自己编写的文件夹和文件的创建删除
Imports System.IO
Public Class WebForm1
Inherits System.Web.UI.Page
Private Property path As String
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim iDir As IO.Directory
Dim node As New TreeNode
'先把C盘添加到树中
TreeView1.Nodes.Clear()
' node.ImageIndex = 0
node.Text = "本地磁盘 D:"
' node.SelectedImageIndex = -1
TreeView1.Nodes.Add(node)
Dim i As Integer
'获取d:盘根目录下的文件夹
Dim str() As String = Directory.GetDirectories("d:\")
For i = 0 To str.GetUpperBound(0)
'调用遍历过程
AddDirectory("D:", str(i), node)
Next
node = Nothing
iDir = Nothing
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Me.获取创建路径()
Dim sw As System.IO.StreamWriter = System.IO.File.CreateText(path)
sw.Write(Me.TextBox1.Text.ToString())
sw.Close()
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button2.Click
Me.获取删除路径()
Me.TextBox1.Text = path
System.IO.File.Delete(path)
End Sub
Sub 获取创建路径()
path = Me.TextBox2.Text.ToString.Trim
Me.创建路径(path, True)
path = Me.TextBox2.Text & Me.TextBox3.Text
End Sub
Sub 创建路径(ByVal 路径 As String, ByVal 是否覆盖 As Boolean)
Dim saveFullPath As String = String.Empty
If (是否覆盖) Then
'saveFullPath = System.Web.HttpContext.Current.Server.MapPath(路径)
' Else
saveFullPath = 路径
End If
If (Not Directory.Exists(saveFullPath)) Then
Try
Directory.CreateDirectory(saveFullPath)
Catch ex As Exception
End Try
End If
End Sub
Sub 获取删除路径()
' Dim flodpath As String = Server.MapPath("~")
'path = flodpath & Me.FileUpload1.PostedFile.FileName.Replace("\", "/")
path = Me.FileUpload1.PostedFile.FileName.Replace("\", "/")
End Sub
'添加文件夹
Public Sub AddDirectory(ByVal strFatherPath As String, ByVal strPath As String, ByVal nodeFather As TreeNode)
Dim iDir As IO.Directory
' Dim iDirInfo As IO.DirectoryInfo
Dim i As Integer
Dim node As New TreeNode
'先添加本目录,从文件夹路径分析出文件夹名称
node.Text = Strings.Replace(strPath, strFatherPath & "\", "", , 1)
'为单个节点指定节点未被选中时显示的图标
' node.Image()
' node.ImageIndex = 1
'为单个节点指定节点被选中时显示的图标
' node.SelectedImageIndex = 2
nodeFather.ChildNodes.Add(node)
' Application.DoEvents()
Try
Dim str() As String = Directory.GetDirectories(strPath)
'遍历该目录的子文件夹
For i = 0 To str.GetUpperBound(0)
AddDirectory(strPath, str(i), node)
Next
Catch ex As Exception
Debug.WriteLine(ex.Message)
End Try
node = Nothing
iDir = Nothing
End Sub
End Class
Delete(String) |
给个工程源代码下载,要是有朋友下下来修改后麻烦发我邮件一份,一起学习,谢谢
发表评论
-
v6 常用数据操做 VB数据库记录集查询四种方法
2012-02-26 15:09 1090在VB中进行数据库记录的查询操作,必需根据打开数据库的 ... -
.net级联删除自联表树结构
2011-07-21 21:35 1008今天同事问我说如何删除树结构的自联表,要求是子树是无限的未知的 ... -
request 操作大全
2011-06-14 11:09 879using System; using System.Web; ... -
。net操作各类时间段获取当前月的1号和月尾
2011-06-09 16:58 1796DateTime dt = DateTime.Now; // ... -
c#连接各类数据库大全
2011-06-01 17:10 1020C#连接SQL数据库 中国 ... -
。net 绑定日期格式化处理
2011-05-09 12:08 814日期和时间的格式化处 ... -
超级简洁的.net防止重复提交数据的处理方法仅仅1行代码
2011-05-09 11:47 676Response.Redirect(Request.Raw ... -
gridview自定义分页样式
2011-01-13 17:13 1234gridview自定义分页样式 2009年12月12日 星期 ... -
GridView分页模版
2011-01-13 17:12 898<PagerTemplate> ... -
.net DateTable的用法
2011-01-13 14:22 813SqlConnection con = new SqlCo ... -
cs vb 链接webconfig的 链接字符串
2011-01-12 22:39 8181.如果这个<add....... />在< ... -
vb.net 生成静态页面列表分页
2010-12-20 15:03 1000Sub test() Dim t As li ... -
.net 的hook 设计
2010-12-09 23:38 1048今天,有个同事问我, ... -
.net上传图片生成缩略图,加文字水印和图片水印
2010-12-09 20:53 1537引用页的代码: Imports dll图片水印缩略图 ...
相关推荐
vc恢复从活动目录中删除的成员.zip
活动目录组成员在Linux上列出Active Directory组成员如果您在Linux上通过samba,winbind和kerberos加入了Microsoft Active Directory 注意:很久以前,我在Internet上找到了一些这样的代码。 但是我不记得我在哪里...
基于LDAP的Active Directory用户和组枚举工具 关于 ad-ldap-enum是一个Python脚本,旨在从Active Directory中发现用户及其组成员身份。 在大型Active Directory环境中,诸如NBTEnum之类的工具执行得不够快。 通过对...
Ward Directory 创建一个 PDF 照片目录和一个紧凑的纯文本目录。 它对教会成员名录或团队名册很有用。 它可以从 LDS(摩门教)病房网站或 MLS 记录导入联系人。 查看图片目录截图。
例如联合体和区域议会) 组织内的服务端点政策和组成员身份(联盟) 注册管理机构-整理和维护目录的组织-EG OLF可能成为注册管理机构活动的焦点Mod-Directory充当机构维护和发布自己的目录信息的手
最终用户工具,用于查询Active Directory中的用户信息和组成员身份。
在Azure中使用terraform的最简单方法是通过azure云外壳,因为它已经包含terraform,并且您不必为terraform创建与租户交互的额外安全主体。 这是一件好事,尤其是因为我们在这里谈论目录安全性-我们从未创建过一个...
使用AD组成员身份来控制GitHub Organization和成员身份分配 在所有帐户中检测 目录 快速开始 克隆仓库: git clone git://github.com/rapid7/github-connector.git 运行捆绑程序: bundle install 将config/...
新类为常见操作提供实用方法,例如启用或禁用帐户,或编辑组成员资格。 这是来自 Google Code 上的 py-ad-ldap 存储库的 fork: : 文档可以在 apidocs 目录中找到。 我提供了一些示例,但阅读源代码将为您提供您...
我喜欢开发此脚本来找到一种解决方法,并让您使用GraphAPI和Certificate Token将一个组的成员身份与一个(或多个,如果需要)AzureAD目录角色成员身份进行同步。改进: 使用证书请求令牌,因此您可以限制对管理员...
bp-modify-member-directory-header:它将为管理员添加选项,以选择哪个xprofile字段将显示在成员循环内和配置文件头上
Monitor-ADGroupMembership:PowerShell脚本,用于监视Active Directory组并在有人更改成员身份时发送电子邮件
aadRoleSync 欢迎来到aadRoleSync回购aadRoleSync提供了一种使用本地Active Directory组管理Azure AD角色的方法。 它通过将本地AD组与已分配给Azure AD角色的AAD组同步来实现此目的。 aadRoleSync用C#编写,并利用...
它专门利用Active Directory服务进行身份验证和角色成员身份。依存关系 入门建立: > gradle build 这应该构建.war文件,以将其部署到您选择的应用程序容器中。 ( 正常工作) 然后打开浏览器到以下位置: 您将需要...
4.2、用DNS创建别名ftp.qxdc.ad访问FTP的方法 26 4.3、在DC01上建立FTP的目录结构 27 4.4、创建user01和user02用户 27 4.5、按要求设置用户权限 28 4.6、建立AD隔离用户FTP并进行相关设置 28 4.7、用工具设置用户...
分别介绍了C#语言基础、Windows窗体及常用控件、Windows高级控件、控件公共属性、方法及事件、数据库开发、文件、数据流与注册表、GDI+绘图技术和C#高级编程,共包含562个C#编程中常用的属性、方法、类和各种技术,...
Microsoft 标识和访问管理员使用 Azure Active Directory (Azure AD) 设计、实施和操作组织的标识和访问管理系统。 他们管理诸如提供对企业应用程序的安全身份验证和授权访问等任务。 管理员为所有用户提供无缝体验...
Azure Active Directory / ASP.Net MVC / GraphAPI B2BPortal样本/原型项目为Azure AD租户启用自助B2B功能此代码是演示Azure Active Directory 的示例。 最后更新于2017年。 如果您希望允许其他组织的用户请求访问...
6.3 Directory类和DirectoryInfo类 140 6.4 例子:查找文件 143 6.5 例子:拆分和合并文件 144 习题: 145 第七章 多线程程序设计 146 7.1 线程类(Thread)的属性和方法 146 7.2 线程的创建 147 7.3 建立线程类 148 ...