Foxtable(狐表)用户栏目专家坐堂 → 如何在指定的目录下创建一个txt的文件?


  共有2787人关注过本帖树形打印复制链接

主题:如何在指定的目录下创建一个txt的文件?

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1909 积分:16987 威望:0 精华:0 注册:2014/7/29 19:09:00
如何在指定的目录下创建一个txt的文件?  发帖心情 Post By:2014/10/10 14:22:00 [只看该作者]

想用SaveFileDialog在指定的目录下直接生成一个txt文件,并在里面写入一行文本“11111” 要怎么才能实现?
(不要先人为新建一个txt文件,然后向里面写入值)

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter = "文本文件|*.txt" '设置筛选器
dlg.FileName = "abc.txt" '默认文件名
dlg.OverwritePrompt = True '有同名文件提示
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Dim pth as stirng = "SaveFileDialog指定的目录"
    Dim str As String = "11111"
    FileSys.WriteAllText(pth & "abc.txt" , str, True)
End If

上面的代码好象不可以。谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/10 14:27:00 [只看该作者]

FileSys.WriteAllText(pth, str, True)

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1909 积分:16987 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2014/10/10 14:37:00 [只看该作者]

显示如下错误,拒绝访问,但直接在桌面上用鼠标右键新建文本文件却又可以。

对路径“C:\Users\Administrator\Desktop”的访问被拒绝。

如何得到:SaveFileDialog指定的目录"

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/10 14:40:00 [只看该作者]

Dim dlg As New SaveFileDialog '定义一个新的SaveFileDialog
dlg.Filter = "文本文件|*.txt" '设置筛选器
dlg.FileName = "abc.txt" '默认文件名
dlg.OverwritePrompt = True '有同名文件提示
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Dim str As String = "11111"
    FileSys.WriteAllText(dlg.FileName , str, True)
End If

 回到顶部
帅哥哟,离线,有人找我吗?
HappyFt
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1909 积分:16987 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2014/10/10 14:45:00 [只看该作者]

可以了,谢谢!

 回到顶部