如何使用pathinfo函数获取用户保存路径?

1、接口定义getUserSavePath(pathType, onGetUserSavePathResult)

如何使用pathinfo函数获取用户保存路径?插图1

2、请求参数

pathType:类型为SavePathType,表示保存路径的类型。

onGetUserSavePathResult:回调函数,用于处理获取保存路径的结果。

3、返回值:回调方法参数包括三个:

ret:类型为SDKERR,表示错误码。

reason:类型为字符串,表示错误原因。

如何使用pathinfo函数获取用户保存路径?插图3

pathInfo:类型为UserSavePathInfo,包含保存路径信息。

4、枚举说明

枚举名称 枚举值 枚举说明
HWM_SAVE_PATH_LOCAL_RECORD 0 本地录制文件保存路径

5、结构体说明

参数名称 参数类型 参数说明
pathType SavePathType 保存路径类型
path string 保存路径(绝对路径,需要UTF8编码)

6、注意事项:该接口为异步接口,实际业务处理结果在对应的回调函数中返回。

7、示例代码(C++):

   int ret = hwmsdkagent::GetUserSavePath(hwmsdkagent::HWM_SAVE_PATH_LOCAL_RECORD);
   if (hwmsdk::HWM_COMMON_SUCCESS != ret) {
       AfxMessageBox(_T("Set get path failed"));
   }

8、使用pathinfo函数(PHP):

如何使用pathinfo函数获取用户保存路径?插图5

   $info = pathinfo('/ciyawang/com/test/index.php');
   var_dump($info);

9、返回结果

   array(4) {
       ["dirname"]=> "/ciyawang/com/test"
       ["basename"]=> "index.php"
       ["extension"]=> "php"
       ["filename"]=> "index"
   }

通过调用getUserSavePath接口并传入相应的参数和回调函数,可以获取用户的保存路径信息,还可以使用pathinfo函数来解析文件路径,获取文件名、扩展名等信息。

到此,以上就是小编对于pathinfo_获取用户保存路径的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/85713.html

(0)
上一篇 2024年10月27日 12:44
下一篇 2024年10月27日 13:00

相关推荐