怎样在打开窗口中选择了一个文件,处理完以后,
程序自动查找与其后缀名一样的文件进行同样的处理呢?
例如,选择20030423_3.GPS文件,处理完后产生20030423_3.txt文件存储在txt数据文件夹中;
然后程序自动在20030423_3.GPS文件所在的文件夹中搜索后缀为.GPS的文件,同样处理后得到
.txt文件存储在txt文件夹中!
谢谢帮忙!

解决方案 »

  1.   

    用CFileFind类,遍历.GPS后缀名的文件
      

  2.   

    最好不要先处理20030423_3.GPS,只是取对话框获得文件的路径(找最后一个\,以前的字符串就是路径),然后是后缀名,最后一个.以后的内容。然后用CFileFind类(很多人容易用错它)来查找符合(路径\*.后缀),找到一个处理一个。
      

  3.   

    CFileFind finder;
    BOOL bWorking = finder.FindFile(strPath + "*.gps");//strPath为你得到的路径
    while (bWorking)
    {
    bWorking = finder.FindNextFile();
    Process(finder.GetFilePath());//Process为你写的处理函数
    }