vb.netc盘读写,vbnet读写文件

VB.NET窗体程序读写系统盘文件,哪些路径需要管理员权限?

你这问的太笼统你,xp win7 win8 win10 都不一样的,而且同样的系统如果设置不一样也有可能导致需要管理员的目录不一样。你可以让程序以管理员启动就行了啊

创新互联公司是一家专业提供宁县企业网站建设,专注与成都做网站、成都网站制作、成都外贸网站建设H5高端网站建设、小程序制作等业务。10年已为宁县众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

VB.net如何读取指定行数的内容的文本框? 比如一个文本位置:当前目录c盘 1 2 3 读第二行

无法读取指定的某一行,只能通过对整个文本框里的字符串,采用字符串函数等方法,分离获得某一行的内容。

vb.net中,读取和写入文件

写入:Dim sr As New IO.StreamWriter(Application.StartupPath "/写入的文本.txt")

sr.WriteLine("写入的内容") sr.Close()读取:If (File.Exists(Application.StartupPath "/msg.txt")) Then

Dim fm As New IO.FileStream(Application.StartupPath "/读取的文本.txt", FileMode.Open)

Dim sr As IO.StreamReader = New IO.StreamReader(fm)

Do While sr.Peek() = 0

TextBox1.Text = sr.ReadLine() (读取文本到文本框)

Loop end if

VB.Net用IO对C盘进行操作,很多都要权限,我只想保存写程序的配置信息,写到哪个位置比较好?

Windows 提供了专门的 UserData 目录用来存放程序需要读写的文件(你会发现很多游戏存档都在这个目录底下),访问这个目录是不需要管理员权限的,你可以在这个目录下建一个你的程序专属的文件夹,往里面存放文件。

默认是在 C:\ProgramData(如果是 XP 的话是 C:\Documents and Settings)下。但一般不建议硬编码这个地址,一来你还得自行判断操作系统版本,二来用户是可以修改这个目录的路径的。

好在系统提供了一个环境变量 %ProgramData% 来指向这个地址,用它就可以了。


当前文章:vb.netc盘读写,vbnet读写文件
地址分享:http://cdiso.cn/article/dscjdoi.html

其他资讯