比如有一个文件夹,里面的文件只有1种格式:.txt;如何才能让程序按顺序自动读取每一个文件一遍呢?用FOR循环吗?具体怎么写。多谢了
解决方案 »
- 求VC交流群
- 如何用函数保存调用堆栈状态?
- 请问:我想开发语聊、视频软件,该怎么做呢
- 哪儿有_eprocess 的完整结构体,可以直接在ddk里使用的,ddk里好像没有导出这个结构体,谢谢大家了。
- 用三次样条插值拟合光滑曲线的问题
- 在发行带有使用ADO接口连接数据库的COM组件的应用程序中,还需要打包哪些文件?
- 声音存储问题,请帮忙!
- HMODULE hSetupapi = GetModuleHandle(_T("win32k.sys")); ________________________________________????????????????
- 奇葩问题,寻求帮助
- Modeless Dialog如何置前?
- 一个关于建两个socket的问题,急,大家帮帮忙啊.
- 文件操作奇怪的错误,请大家帮忙改正
strWorkPath = strFile + _T("*.txt");
BOOL bWorking = finder.FindFile(strWorkPath);//开始查找所有文件
while (bWorking)
{
bWorking = finder.FindNextFile();
//是子目录或父目录,不予以理会
if (finder.IsDots() || finder.IsDirectory())
{
continue;
}
else
{
//在这里添加对所查找文件的处理代码 //找到文件名
CString strFile = finder.GetFilePath();
//处理文件操作
//......
}
}
查找路径应该这样设置://设置查找目标
strWorkPath = _T("c:\\*.txt");