Ch376s 目录问题
  1. 怎么获取ch376s当前目录名和簇号

  2. 有没有返回上级目录的操作

  3. 怎么直接跳转到根目录

1、目录名需要提前知道或者枚举得到,获取当前目录簇号有变量VAR_CURRENT_CLUST

2、返回到上级目录或者根目录,你可以直接调用打开目录的函数CH376FileOpenPath



还是有疑问,ch376fileopenpath本质还是ch376openfile(当前路径下操作),传参数..应该可以返回上级目录对吧?如果我之前在多级目录下操作文件,现在要返回根目录,传参数/给ch376fileopenpath应该没用吧,难道要循环调用返回上一级直到簇号为0?



在根目录或者当前目录下打开文件或者目录,ch376fileopen这个注释不太理解,这个函数怎么知道我要在根目录下还是当前路径下操作?


CH376FileOpenPath实现是通过CH376FileOpenDir一级一级来打开的,传递的参数就是绝对路径名。CH376FileOpen默认是根目录,如果你已经打开对应目录那就是对应目录下的文件目录的打开,是通过你给的文件名然后调用CMD0H_FILE_OPEN内部实现文件的打开。


只有登录才能回复,可以选择微信账号登录