发布于 2009-08-26 17:02:14
0楼
只是复制个文件,版主的方法最直接
我尝试转换一下
__object *fso,*myfile;
time_t timer;
struct tm *ptm;
char *p;
time(&timer);
ptm=localtime(&timer);
p=SysMalloc(20);
sprintf(p,"c:\\data\\%04d-%02d-%02d.xls",
ptm->tm_year+1900,ptm->tm_mon+1,ptm->tm_mday);
fso=__object_create("s cripting.FileSystemObject");
myfile=fso->GetFile("c:\\data\\report11.xls");
myfile->Copy(p);