求助:vb中如何获取新建/另存文件的文件名?

zzcjcn5566 2011-01-24 01:58:48
软件界面中有菜单栏:
新建文件
保存文件
另存文件

新建文件:可以生成一个可以更改名字的TXT文件,有默认路径。
保存文件:保存到默认路径下。
另存文件:另存到其它路径下,并可以更改名字。

请问怎么才可以任意输入文件名?
如何获取新建/另存文件的文件名?

请各位高手指点!
...全文
163 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
新建这样:
    CommonDialog1.Filter = "*.txt 文件|*.txt"
CommonDialog1.ShowOpen
Text1.Text = ""
Form1.Caption = CommonDialog1.FileName
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
这是保存
    Open Form1.Caption For Output As #1
Print #1, Text1.Text
Close #1
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
这是另存
    CommonDialog1.CancelError = True
On Error GoTo zzz
CommonDialog1.Filter = "*.txt 文件|*.txt"
CommonDialog1.ShowSave
Open CommonDialog1.FileName For Output As #1
Print #1, Text1.Text
Close #1
Me.Caption = CommonDialog1.FileName
zzz:
chinaboyzyq 2011-01-24
  • 打赏
  • 举报
回复
应用程序向导
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
Text1.Text=""
Form1.Caption=""
上面这是新建


zzcjcn5566 2011-01-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dbcontrols 的回复:]
你理解错了,他想做个记事本


引用 1 楼 ybh37 的回复:
FSO对象模型在VB中的应用
如果允许,看看FSO吧。很简单。
[/Quote]能提供具体点的代码吗?使用commondialog1控件
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
你理解错了,他想做个记事本

[Quote=引用 1 楼 ybh37 的回复:]
FSO对象模型在VB中的应用
如果允许,看看FSO吧。很简单。
[/Quote]
dbcontrols 2011-01-24
  • 打赏
  • 举报
回复
新建文件 =把Text清空
保存文件 =把Text保存
另存文件 =把Text另外指定一个文件名保存

就这么简单
咸清 2011-01-24
  • 打赏
  • 举报
回复
FSO对象模型在VB中的应用
如果允许,看看FSO吧。很简单。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧