比如在文本文件中 info.txt中有 数字 1234我想读出来显示出用cfile::read () 吗假设是一个简单的对话框加一个消息 CDlg::onbuttuon1()
{
?????////读出文本文件中的数据代码该如何写呢?}
{
?????////读出文本文件中的数据代码该如何写呢?}
解决方案 »
- rename("EOF","adoEOF") 的位置问题
- MFC,打印,字体大小控制的问题
- 100分,求~~~工程里头想用到这样的功能,像NET ANTS右下部分的信息区域一样的效果,点击一个标签然后LISTCONTRL控件从左面平滑的移动过来.这
- 如果要学习编程,大家认为应该先从哪里入手?
- 关于new 和 delete 的迷惑
- 在mainframe中,如何对view进行写操作呢?
- 用VC做窗体,点击窗体的菜单弹出一个HTML界面.在单击HTML界面的按钮弹出一个模式的HTML的对话框
- VC6.0程序发布
- ::LineDDA的使用问题 在线等多谢
- 有些编辑控件的右边有一个按钮控件,那是怎么做的?
- 弱弱问个
- 程序分模块编写具体是怎样实施的
详细情况查一下MSDN吧,
不难的,
// CString strT = "C:\\test.txt";
// if(!f.Open(strT,CFile::modeRead))
// {
// AfxMessageBox("文件读取错误!");
// return FALSE;
// }
// long lLen = f.GetLength();
// char * szBuf = new char[lLen+1];
// f.Read(szBuf,lLen);
// szBuf[lLen] = '\0'; //CString 必须以'\0'作为结束符
// f.Close();
// CString strContent(szBuf);
strContent即为文本内容
CFile cfile;
char buf[1024];
cfile.Open("C:\\info.txt", CFile::modeRead);
cfile.Read(buf, 1024);
得到得数字就存放在buf中