注册 登录
编程论坛 VB6论坛

怎么做vb的数据备份,新手第一次做vb求指导

t469116416 发布于 2014-03-17 02:45, 419 次点击
在网上看了好多代码,但是到自己的电脑都不行,请教大神们,可以弹出保存文件的对话框的
5 回复
#2
owenlu19812014-03-17 08:20
先要添加一个部件 "工程 --> 部件 --> 控件 --> Microsoft Common Dialog Control 6.0 (SP3)"
然后再系统界面上添加控件 CommonDialog
显示保存文件对话框代码: Dialog1.Showsave ("Dialog1"为部件Name)

[ 本帖最后由 owenlu1981 于 2014-3-17 08:31 编辑 ]
#3
t4691164162014-03-17 14:50
回复 2楼 owenlu1981
commondialog控件我不怎么会,默认文件名,默认保存路径什么的,
#4
owenlu19812014-03-17 15:02
Dialog1.Showsave 运行后会跳出另存为窗口,选择保存路径,输入文件名,确定
此时Dialog1,FileName就是保存路径+文件名,将操作文档保存为 Dialog1,FileName 就实现了文件保存
另外,也可以不用commondialog,直接Copy文档 (Filecopy A,B)
如将C:\1.Txt Copy 到 D盘,FileCopy "C:\1.Txt","D:\1.Txt"
#5
t4691164162014-03-19 03:04
回复 4楼 owenlu1981
虽然没搞定,但是谢谢你啊
#6
vbvcr512014-03-19 21:03
举个例子:打开save对话框的用法,基本用到就是以下这些了,注意顺序是不能调换的,不然出现不同的情况。
commondialog1.filename="123" ;打开save对话框时自动取名为123
commondialog1.fiter="文本文件(*.txt)]*.text" '前面部分是显示,后面是起到过滤作用。
commondialog1.initdir="d:\" '默认打开d盘
commondialog1.showsave

另外commondialog1.filename属性指的是包含文件名的整个路径(全路径). 还有怎么判断打开save后点击了取消按键,你可以判断commondialog1.filename里面有没有包含文件名进行判断。

[ 本帖最后由 vbvcr51 于 2014-3-19 21:10 编辑 ]
1