[求助]各位大俠 CH375 中怎樣建文件不重復

我的頭文件是 #ifndef __CH375HM_H__ #define __CH375HM_H__

#define CH375HM_VER 0x30 /* 當前模塊版本 */ 版本的

可能版本比較老了,怎樣判斷要建的文件是否存在,怎樣在新建的文件夾中建一個.txt文件。

你可以參考一下我們的EXAM7里面有創(chuàng)建文件的例子,看創(chuàng)建是否成功可以插到電腦上會顯示創(chuàng)建的文件。文件夾下創(chuàng)建文件與文件創(chuàng)建類似 strcpy( mCmdParam.Create.mPathName, "/C51/NEWFILE.TXT" ); /* 新文件名,在C51子目錄下新建文件NEWFILE.TXT,要求C51已經(jīng)事先存在 */ CH375FileCreate( ); /* 新建文件并打開,如果文件已經(jīng)存在則先刪除后再新建 */ 注意:文件名需要大寫。


例如我想建“AD00.TXT”文件,如果文件已存在,則建“AD01.TXT”文件。怎樣寫程序?? 下面是我寫的,哪不對啊? 大俠請指教

unsigned char str2[17]={92}; unsigned char str3[32]; for(i=0;i<99;) { str3[1]=(i%10)+48; str3[0]=(i/10)+48; strncat( str2,"AD",2); strncat(str2,str3,2); strcat(str2,".TXT"); memcpy( mCmdParam.Enumer.mPathName, str2, MAX_PATH_LEN ); j = ExecCommand( CMD_FileEnumer, MAX_PATH_LEN ); if((j==ERR_FOUND_NAME)) { i++; } else { i=100; } }

memcpy( mCmdParam.Enumer.mPathName, str2, MAX_PATH_LEN ); /* 新文件名,在根目錄下 */ i = ExecCommand( CMD_FileEnumer, MAX_PATH_LEN );/* 新建文件并打開,如果文件已經(jīng)存在則先刪除后再*/


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频