做一个软件,扫描指定文件夹里的doc文件的文件名,然后将扫描结果输出到EXCEL里面。
文件名格式:学号+题号        

解决方案 »

  1.   

    你想问什么,是想问怎么找一个文件夹下特定的文件,还是想问怎么把数据输出到excel中?
      

  2.   

    下面这个是文件遍历的代码,要存到文本文档里面容易的,用文件IO就可以了,但是不知道怎么存到EXCEL里#include <stdlib.h>
    #include <string.h>
    #include<stdio.h>
    #include "io.h"
    void   filesearch64(char *   path ) 

           _finddatai64_t filefind;          
            int   done=0,handle; 
            if((handle=_findfirsti64(path ,&filefind))==-1)return; 
            while( ! done ) 
            { 
                     { 
                            if   ((_A_SUBDIR== (_A_SUBDIR & filefind.attrib))) //目录
                            { 
                                    
                                 printf("<%s> ",   filefind.name ); 
                                     
                            } 
                            else //文件
                            { 
                                printf("%s %I64d filefind.attrib=%I64d ",                              filefind.name,filefind.size ); 
                                //在此将文件名保存起来即可
                                    
                            } 
                    }    
                    done=_findnexti64(handle,&filefind) ;    
            } 
            _findclose(handle);             
    } int main(void)
    {       
            filesearch64 ("c:\\*.*");       return 0;
    }
      

  3.   

    前段时间刚做了类似的东西
    操作excel参考
    http://wenku.baidu.com/view/563e90c7aa00b52acfc7caf4.html
      

  4.   

    主要是针对一个作业提交系统做的,要检查学生提交了哪些作业,一个作业为一个DOC文件。
    所以要编写一个软件,能够扫描指定文件夹中的所有DOC文件名,然后将扫描结果输出到一个EXCEL中。
    EXCEL中具体就是那些同学做了哪些作业。
    有没大神帮忙啊?
      

  5.   

    CFileFind类FindFile/FileNextFile();得到数据以后就是操作Excel了http://www.cnblogs.com/henryzc/archive/2005/03/20/122140.html
      

  6.   

    有没高手帮忙做一个啊,急用啊,扫描结果是指doc文件名。