在VC中怎样将文本文件内容读入到编辑框中显示出来

开发环境是VC6.0
谁回答的越详细,越好将会有额外奖励

第1个回答  2008-07-03
编辑框控件添加变量m_edit,假设“test.txt”文件为要读取的文件。
包含头文件fstream、string。
UpdateData(TRUE);
ifstream txt("test.txt");
if(txt.fail())
{
MessageBox("Open file failed.");
return;
}
string str;
while(!txt.eof())
{
getline(txt, str);
m_edit += str.c_str();
m_edit += "\xd\xa";
}
txt.close();
UpdateData(FALSE);本回答被提问者采纳

在VC中怎样将文本文件内容读入到编辑框中显示出来
编辑框控件添加变量m_edit,假设“test.txt”文件为要读取的文件。包含头文件fstream、string。UpdateData(TRUE);ifstream txt("test.txt");if(txt.fail()){ MessageBox("Open file failed.");return;} string str;while(!txt.eof()){ getline(txt, str);m_edit += str.c_str();m_edit +=...

怎样在VC中实现将文件中的内容转入文本框中?
2.文件的打开\/保存对话框 让用户选择文件进行打开和存储操作时,就要用到文件打开\/保存对话框。MFC的类CFileDialog用于实现这种功能。使用CFileDialog声明一个对象时,第一个BOOL型参数用于指定文件的打开或保存,当为TRUE时将构造一个文件打开对话框,为FALSE时构造一个文件保存对话框。在构造CFileDialog对象...

vc怎么显示文字到编辑框
DWORD型变量game_id就是目标进程的PID、先用_stprintf或CString的format函数把它转换成LPSTR或CString型、然后调用SetWindowText将字符串显示到编辑框、注意这里显示的是PID、如果要显示进程名称字符串、要先EnumProcess枚举所有进程、然后再逐一对比… 总之很麻烦。希望对你有些帮助。

编程类,在VC中用C++编写程序,按行读取txt中的数据,并显示,请各位大神来...
CFileDialog *lpszOpenFile; \/\/定义一个CfileDialog对象 CStdioFile file;CString filePathName;int row;CString result;\/\/生成一个对话框 lpszOpenFile = new CFileDialog (TRUE,"","",OFN_FILEMUSTEXIST |OFN_HIDEREADONLY , "文件类型(*.txt)|*.txt|所有文件(*.*)|*.*|");if(lpszOpenFi...

VC读取txt并显示出来
BOOL s; CString str,str1=L""; dwfilelen=file.GetLength(); pBuf=new char[dwfilelen]; pBuf[dwfilelen]=0; s=file.Read(pBuf,4); while(s) { p=pBuf+4; *p='\\0'; str=pBuf; str1+=str+L"\\n"; s=file.Read(pBuf,4); } file.Close(); AfxMessageBox(str1);...

VC++的编辑框如何加入文本?
最简单的方法是你用类向导把这个编辑框控件映射成一个CEdit类型的对象,然后用对象的SetWindowText函数来设置里面的文本。也可以用GetDlgItem函数来通过编辑框控件的ID取得编辑框对象的CWnd指针,通过指针调用SetWindowText函数来设置文本。还可以直接用SetDlgItemText函数来设置文本。

vc中如何在编辑框中实时显示数据?
1、按Ctrl+W激活ClassWizard,在“Message Map”选项卡中Class Name选择你要添加定时器的类,接着在“Message”中选“WM_TIMER”,最后按下“Add Funcation”。然后在下面的Member functions里双击OnTimer进入OnTimer函数(或在源程序中找到OnTimer函数),在OnTimer函数中添加UpdateData函数;2、 启动定时...

vc从文本文件中读取第一行显示出来,怎么写
但不能处理回车“行”),因此,在速度和内存都要求的情况下,应该使用二进制读法。通过文件特征分析一行的最大可能长度N,通过seek函数跳转到文件长度flen-N的位置,读取N长度到内存(最末N字节都读取了);通过字符串函数或方法找到最后一个\\n,后面就是最后一行的内容了 ...

在VC中怎么样将编辑框里面的内容送到列表框中显示出来
另一种方法是使用编辑框CEdit类的相关成员函数来获取文本。例如,下面的代码获取并将显示编辑框中第二行的文本内容:char str[100];if (m_Edit.GetLineCount()=2) { \/\/ 判断多行编辑框的文本是否有两行以上int nChars;nChars = m_Edit.LineLength(m_Edit.LineIndex(1)); \/\/ 获取第二行文本...

vc++中如何在编辑框中显示字?
SetDlgItemText(编辑框的ID,"你要输出的字符串");

相似回答