按照EXAM1例程修改顺序为 1。先列出文件及文件夹。将文件名及文件夹名保存到数组 2.在数组中选择文件名再打开。
请问在列出文件名时是用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)//如打开文件成功 { 。。。。//处理文件 } } 在执行到上面这段程序到 CH375FileOpen( ); // 打开文件 时返回0X42(文件没找到)
谢谢,已解决是文件名赋值问题