vb.netdir的简单介绍

VB.NET如何使用DOS命令运行一个可执行程序,并且如果该程序仍然在运行 , 则返回一个包含该程序的进程
ID
的整数 。
Public
Function
Shell(
_
ByVal
PathName
As
String,
_
Optional
ByVal
Style
As
AppWinStyle
=
AppWinStyle.MinimizedFocus,
_
Optional
ByVal
Wait
As
Boolean
=
False,
_
Optional
ByVal
Timeout
As
Integer
=
-1
_
)
As
Integer
参数
PathName
必选 。String 。要执行的程序的名称,以及任何必选的参数和命令行开关 。PathName
也可以包含驱动器和目录路径或文件夹 。
如果您不知道程序的路径,可以使用
My.Computer.FileSystem.GetFiles
方法进行查找 。例如,调用
My.Computer.FileSystem.GetFiles("C:\",
True,
"testFile.txt")
可以返回驱动器
C:\
上任意处的名称为
testFile.txt
的每个文件的完整路径 。
Style
可选 。AppWinStyle 。从
AppWinStyle
枚举中选择的值 , 指定要在其中运行程序的窗口的样式 。如果省略
Style , 则
Shell
将使用
AppWinStyle.MinimizedFocus,它启动程序后最小化并带有焦点 。
Wait
可选 。Boolean 。指示
Shell
函数是否应等待程序完成的值 。如果省略
Wait,Shell
将使用
False 。
Timeout
可选 。Integer 。Wait

True
时要等待的毫秒数 。如果省略
Timeout , 则
Shell
使用
-1
表示没有超时,并且
Shell
直到程序完成才会返回 。因此,如果省略
Timeout
或将其设置为
-1,则
Shell
可能永远不会将控制返回您的程序 。
如果你要获得显示的结果,我知道的方法是使用一个dos管道(名字玄乎 , 实际上没什么)
在命令的最后加一个
(filename)
这样这个命令所有的显示结果就背记录在(filename)里面了
比如
dir
a.txt
这样dir显示的结果就是背全部记录在a.txt里面
VB.NET获取目录文件夹名称先用System.IO.Directory.GetDirectories函数获取子目录vb.netdir的名称(包括其路径)vb.netdir , 再用System.IO.Path.GetFileName获取子目录的名称 。下面是代码:
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
For Each s In System.IO.Directory.GetDirectories("C:\Windows")
Console.WriteLine(System.IO.Path.GetFileName(s))
Next
End Sub
下面是部分输出:
Application Data
AppPatch
assembly
BOCNET
Boot
Branding
ConfigSetRoot
Cursors
Debug
DigitalLocker
Downloaded Installations
Downloaded Program Files
ehome
en-US
Fonts
Globalization
Help
...
可能有更简洁的方法,你可以到MSDN看看
System.IO.Directory.GetDirectories:
System.IO.Path.GetFileName:
通用 I/O 任务:
VB.net怎样保存文件保存文件的步骤为:
关闭流,特别是写入流
关闭并保存文件
示例代码如下:
Imports System.Windows.Forms
Imports System.IO
Imports System.Text
Sub SaveFileDemo()
'打开文件 。如果文件不存在则创建新的文件
Dim myFile As New IO.FileStream("d:\data.txt", _
FileMode.OpenOrCreate, _
FileAccess.Write)
'在文件末尾添加一行
Dim tw As New StreamWriter(myFile)
myFile.Seek(0, SeekOrigin.End)
tw.WriteLine("白刃格斗英雄连英模部队方队亮相阅兵")
'关闭流
tw.Close()
'关闭文件并保存文件
myFile.Close()
End Sub
VB.net中如何列举出某类文件?那乃就for一个咯~dir每个for出来vb.netdir的后缀= =判断是不是存在这个文件咯如果发现vb.netdir了不存在那就exit for
【vb.netdir的简单介绍】关于vb.netdir和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读