怎么样将一个文件保存到一个路径里面?并且为此文件命名?又怎么样从一个路径里面选取某一个文件?至于怎么样打开读取我已经会了。
解决方案 »
- 如何用VB连接局域网中的SQL2005上的数据库
- VB6程序使用第三方组件Pdfgll.DLL编写一个函数cffd(),如果将函数cffd()在VB6中建立一个AactivX-DLL项目制作成DLL组件cffd.DLL,那么在C#中引用组件cffd.DLL编写的程序,到客户机上是否只需要cffd.DLL,
- 一直没解决
- 正则表达式,如何替换字符串中的引号
- vb写的程序,远程连接sqlserver,发现服务器上的sqlserver2000内存占用越来越多?!
- 请教各位:
- 将图片读写入数据库,能否使用command对象?
- MSComn 控件问题
- 如何通过ADODB给DataCombo填充ListField? 熟悉的朋友请帮个忙,谢谢!
- 为什么vb论坛谈论如此多用何工具的问题?
- 帮忙想一函数名,实现xxx(“A”,5) 结果为“AAAAA”
- 字符串处理
在窗体上加入一个 CommonDialog1。CommonDialog1.showopen 显示打开文件对话框
CommonDialog1.showsave 显示关闭文件对话框用 CommonDialog1.filename 来得到对话框产生的结果。另,vb中文件重命名用 name 指令。
现在的情况是这样的:
我想将一些信息比如信息如下:
name
11111111111111111111111111111111111111111
2222222222222222222222222222222222222222
aa——bb
cc——dd
ee——ff
gg——hh
ii——kk
zz——ss
写到一个.txt文件里面,但是,在保存的时候要为此文件指定文件放的路径,并且命名,就好象我们平时保存文件那样,当然默认路径是当前程序运行的目录,也就是提示保存时,弹出一个路径窗口,让用户选择,为文件命好文件名后按确定就保存完毕。
CFileDialog FileDlg( true, "*.*", 0, OFN_HIDEREADONLY, "All files(*.*)|*.*", NULL, 0 );
FileDlg.DoModal();2. 用文件直接保存:
CFile File;
File.Open(sFileName, "w+");
if (File)
{
File.Write(pBuffer, nCount);
File.Close();
}
CFileDialog FileDlg(FALSE,NULL,"",OFN_OVERWRITEPROMPT,"All files(*.*)|*.*");
FileDlg.DoModal();
然后直接写文件就可以了:
dim s as string
s="name......."
open CommonDialog1.filename for binary as #1
put #1,,s
close #1
免费的学习交流网站,欢迎大家访问!
http://www.j2soft.cn/
http://j2soft.008.net/