- 论坛徽章:
- 7
|
想问下,我要写个mfc,功能是向u盘中写入一个文件
文件内容由mfc界面输入得到,该文件由mfc这里创建。
我目前:
编辑框已经做好
要生成的文件要求是conf文件。或者dat文件(提问1.我这里只会生成txt,不晓得是不是只要改后缀就行了吗)
创建代码如下:(以d盘为例子,提问2.请问下,有没有不对的,因为vs坏了没法调试)
// TODO: 在此添加控件通知处理程序代码
CFile f("D:\\aaaa.txt",CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite );
CString s,s1,s2,s3;
GetDlgItemText(IDC_EDIT1,s1);
GetDlgItemText(IDC_EDIT2,s2);
GetDlgItemText(IDC_EDIT3,s3);
s = s1 + "\r\n" + s2 + "\r\n" +s3;
f.SeekToEnd ();
f.Write ((LPCTSTR)s,s.GetLength ());
f.Close();
提问3:U盘部分还不晓得怎么弄,大致过程是怎么样不懂。另,我要在U盘创建一个文件,则必须要有这个路径才对吧(也就是上面的D:\\xx部分需要替代掉吧)
求指导,这些应该不难,但是没法调试,一点办法都没有中。。。
顺便问问(vs安装过一次,试用期到了,然后卸载,但是卸载到一半停电了,然后再卸载或者安装都会报错,这种情况有没有解决办法)
谢谢大神!
|
|