^_^,终于做出了一个软件了,^_^
现在来总结下
1、学习了一个类CString
这个类是MFC 里面的一个字符串类,今天在网上搜集了一些 有关的文章,仔细看完以后,开始写程序,感觉不错阿
哈哈哈,原来这个也蛮好用的阿,开始用这个类做个什么那??
恩,前几天用VB 写过一个处理文件的工具,看看能不能用VC来实现,反正已经打开了文件,处理文件应该可以通过处理读取出来的数据,然后写入文件来做。马上开工
昨天弄的读取文件,把文件的内容读取到了m_file这个类CString的对象中了,那么,处理应该是专对这个字符串了,上次的工具用到的功能是,把文件里面与 1/2000 类似的数字进行转换:例如缩小10倍等,变成:1/20000 那么这个可以这样做:扫描一边字符串,检测每个字符,如果碰到连续2个字符是‘1’ 和‘/’,那么读取出接着的字符串子串作为要处理的数据,这里应该用CString 的成员函数Mid来做,把截取的子串用atoi()函数转换成整型,乘以要扩大的倍数,保存在:newnum 中,用itoa(newnum,newchar,10)把得到的数字转换成字符串,然后通过下面的代码替换调原来的字符串子串: m_file.Delete(i,j); m_file.Insert(i,newchar); 然后要做的就是保存文件了,这个怎么做呢???
^_^,查下MSDN,有了,用这个:
//对文件进行写操作
if(m_path == "") return;
CFile mFile(_T(m_path), CFile::modeWrite|CFile::modeCreate);
mFile.Write(m_file,m_file.GetLength());
mFile.Flush();
mFile.Close();
MessageBox("恭喜,文件保存成功","执行结果",0);
好了,到这里 文件的处理查不错作完了,^_^,CSsring感觉蛮好用的,虽然花了不少功夫看文档,不过感觉不错。
2、Radio Button
现在时间还有不到4点,再做个什么东西,对了,给这个了:Radio Button ,这个还没用过呢不知道怎么得到他们的check值,还有怎么给他们赋值呢??查查资料看看。糟糕阿,居然没有什么关于这个的资料~! ^_^,晕死了,不会是太简单了,大家都知道吧...........
^_^ 不管了,既然不知道别人怎么用,我就自创一个啦,我建个单击事件,看看,在里面加代码给个标志变量赋值不就可以了吗,虽然要个全局变量,有点.... 不过只能这样用下了,明天到图书馆找些书看看,没办法了,今天看来只能到这里了·!~!