按照EXAM1例程修改順序為 1。先列出文件及文件夾。將文件名及文件夾名保存到數(shù)組 2.在數(shù)組中選擇文件名再打開。
請問在列出文件名時是用CH375FileOpen( )打開文件的,那在這時將文件名取出后按文件名查找該文件如下: void ReadFile(unsigned char *zfc) { UINT8 i, c, SecCount; UINT16 NewSize, count,ii; UINT8 *dispbuf; i=mCopyCodeStringToXRAM( mCmdParam.Open.mPathName, zfc); i = CH375FileOpen( ); // 打開文件 mStopIfError( i );//查錯 if(i != ERR_MISS_DIR && i != ERR_MISS_FILE)//如打開文件成功 { 。。。。//處理文件 } } 在執(zhí)行到上面這段程序到 CH375FileOpen( ); // 打開文件 時返回0X42(文件沒找到)
謝謝,已解決是文件名賦值問題