❶ vb.net 创建文件夹和删除文件夹
vb.net使用控件folderbrowserdialog1,在程序中:
'设置对话框中在树视图控件上显示的说明文本
me.folderbrowserdialog1.description
=
"请选择输出报表所版在路径:"
'设置从其开始权浏览的根文件夹
me.folderbrowserdialog1.selectedpath
=
"c:\"
if
me.folderbrowserdialog1.showdialog()
=
dialogresult.ok
then
'取得全路径(包含文件名)
reportpath1
=
system.io.path.getfullpath(me.folderbrowserdialog1.selectedpath)
'设定text显示文件名
txtreport1.text
=
reportpath1
setreportlist()
end
if
在setreportlist()中针对你所需要的文件进行操作等
❷ 如何在asp.net项目中添加文件夹
手动添加?直接在项目中创建,都可以。
在代码中添加的话,就要用System.IO下的类了。
❸ .net如何在远程服务器创建文件夹
//client端
usingSystem;
usingSystem.Text;
usingSystem.IO;
usingSystem.Net;
usingSystem.Net.Sockets;
namespacesocketsample
{
classClass1
{
staticvoidMain()
{
try
{
intport=2000;
stringhost="127.0.0.1";
IPAddressip=IPAddress.Parse(host);
IPEndPointipe=newIPEndPoint(ip,port);//把ip和端口转化为IPEndPoint实例
Socketc=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);//创建一个Socket
Console.WriteLine("Conneting...");
c.Connect(ipe);//连接到服务器
stringsendStr="hello!Thisisasockettest";
byte[]bs=Encoding.ASCII.GetBytes(sendStr);
Console.WriteLine("SendMessage");
c.Send(bs,bs.Length,0);//发送测试信息
stringrecvStr="";
byte[]recvBytes=newbyte[1024];
intbytes;
bytes=c.Receive(recvBytes,recvBytes.Length,0);//从服务器端接受返回信息
recvStr+=Encoding.ASCII.GetString(recvBytes,0,bytes);
Console.WriteLine("ClientGetMessage:{0}",recvStr);//显示服务器返回信息
c.Close();
}
catch(ArgumentNullExceptione)
{
Console.WriteLine("ArgumentNullException:{0}",e);
}
catch(SocketExceptione)
{
Console.WriteLine("SocketException:{0}",e);
}
Console.WriteLine("PressEntertoExit");
Console.ReadLine();
}
}
}
❹ VB.NET 创建文件夹
vb.net创建文件夹,首先判断需创建的文件夹目录下是否存在指定文件夹,如不存再进行创建
下面给出两种创建文件夹的方法
1:创建普通文件夹;2:创建文件夹赋予一些权限,例如创建的文件夹是否能删除,是否允许用户访问等
代码如下:
'首先引入命名空间
ImportsSystem.IO'提供用于创建、复制、删除、移动和打开文件的静态方法,并协助创建FileStream对象
ImportsSystem.Security.AccessControl'供的编程元素用来控制对可保护对象的访问,并审核针对这些对象执行的与安全有关的操作
'将创建过程写入自定义函数,便于后期重复调用,使代码简洁
FunctionCreateFile(ByValpathAsString,)AsString'path代表你创建的文件夹所在的路径和文件夹名,IsDirectorySecurity代表是否创建一些比较特殊的文件夹
Try
IfIsDirectorySecurity=TrueThen'创建特殊文件夹
DimsecAsNewDirectorySecurity
DimruleAsFileSystemAccessRule=NewFileSystemAccessRule("Administrator",FileSystemRights.Delete,AccessControlType.Allow)'创建文件夹规则这条语句指的是用Administrator账号创建能删除,能访问的文件夹
sec.AddAccessRule(rule)'将规则添加到需要创建的文件夹中
IfDirectory.Exists(path)=FalseThen'判断文件夹是否存在
Directory.CreateDirectory(path,sec)
Return"创建文件夹成功"
Else
Return"文件夹已经存在"
EndIf
Else'创建普通文件夹
IfDirectory.Exists(path)=FalseThen'判断文件夹是否存在
Directory.CreateDirectory(path)
Return"创建文件夹成功"
Else
Return"文件夹已经存在"
EndIf
EndIf
CatchexAsException
Returnex.Message'创建文件夹异常时返回异常原因
EndTry
EndFunction
'调用示例
=CreateFile("C:abc",True)
❺ 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
❻ Linux 添加 net 模块
Linux 添加 net 模块的方法是:
1、创建c文件和makefile文件:在任意位置创建一个文件夹(我创建的名称为/drive)mkdir drive后,输入cd drive进入文件夹。输入vim hello.c新建hello.c文件,输入以下代码。
操作使用工具:Linux。
使用工具版本:CentOS-7.0-x86_64-DVD-1503-01.iso。
Linux编译内核模块Makefile中指令的作用是:
obj-m:指定构建为可加载内核模块的目标文件。 构建外部模块的命令是:make -C<path_to_kernel_src>M=$PWD。
-C $(KERNEL_DIR):内核源所在的目录。 “make”实际上会在执行时更改为指定的目录,并在完成时更改回来。
KERNEL_DIR:指内核源目录的路径。
M = $ PWD:通知make正在构建外部模块。 赋予“M”的值是外部模块所在目录的绝对路径。