VC添加打开文件对话框并读取数据
来源:互联网 发布:网络脏话 越毒越好 编辑:程序博客网 时间:2024/04/28 04:40
1.创建打开文件对话框:
CFileDialog dlg(TRUE,//TRUE是创建打开文件对话框,FALSE则创建的是保存文件对话框
".txt",//默认的打开文件的类型
NULL,//默认打开的文件名
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,//打开只读文件
"文本文件(*.txt)|*.txt|所有文件 (*.*)|*.*||");//所有可以打开的文件类型
2.点打开文件对话框上面的确定键后
if(dlg.DoModal()==IDOK)
{
CString m_FilePath = dlg.GetPathName();////////取出文件路径
CString m_path;
m_path=m_FilePath;//将文件的路径放入m_path
UpdateData(FALSE);
}
3.打开文件:File.Open(m_path,CFile::modeRead);
4.逐行读取文件:CStdioFile File;///可以逐行读文件的类
CString strLine;
while(File.ReadString(strLine)) //////将每行都放进strLine字符串里
{
AfxMessgeBox(strLine);
}
5判断读出来的字:
strLine=“1|2|3|”;//要判断的字符串
int strIndex1 = strLine.Find('|');//在字符串中寻找“|”
CString a[11];
if(-1 != strIndex1)//只要找到“|”就不会返回-1
{
int i=0;
while( -1 != strIndex1)//
{
strIndex1 = strLine.Find('|');
a[i] = strLine.Left(strIndex1);
strLine = strLine.Right(strLine.GetLength() - strIndex1-1) ;
i++;
if (i > 10)//退出循环
break;
}
}
- VC添加打开文件对话框并读取数据
- vc 添加打开文件对话框并读取文件
- vc 添加打开文件对话框并读取文件
- vc 添加打开文件对话框并读取文件
- vc 添加打开文件对话框并读取文件
- vc打开并读取txt文件
- VC 打开文件对话框
- VC 文件打开对话框
- CfileDialog 文件对话框 mfc打开并读取txt文件
- VC用对话框打开文件
- VC ++ MFC打开文件对话框
- VC++中打开文件对话框
- VBA下弹框打开excel文件并读取数据
- 从plist文件读取列表数据并添加索引
- VC打开多个文件对话框
- VC打开文件对话框与保存文件路径选择对话框
- VC++中打开文件对话框和保存文件对话框
- VC打开浏览文件对话框、浏览文件夹对话框
- 比特币基础知识原理讲解
- ldd3读书笔记#1 驱动程序模型
- [Java Web]ibatis 中isNull, isNotNull与isEmpty, isNotEmpty区别
- jsp元素
- Java中HashMap遍历的两种方式
- VC添加打开文件对话框并读取数据
- 怎样做才能成为程序员高手
- 关于/dev/null及用途
- 设计模式-抽象工厂(Abstract Factory)
- java 中 集合类相关问题
- 使用DecimalFormat进行数字格式化
- Masonry介绍与使用实践:快速上手Autolayout
- EasyUI的DataGrid日期列(datebox)正确显示json时间格式
- linux kernel 之 工作队列