PLM之家PLMHome-工业软件践行者

ITK开发简单事例: 获取当前用户Home文件夹tag

[复制链接]

2013-11-18 20:12:59 3670 0

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2013-11-18 20:12:59 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
ITK开发简单事例: 获取当前用户Home文件夹tag  P4 Y" p2 n: w& O2 e, h0 J& A
7 a4 [, C' R& d) C+ x8 d1 @
* L7 I9 |% D1 R" e) ~$ K
/ J4 \2 ]0 L6 ~, E2 D* G! t
  1. <p><p><p>static tag_t get_current_users_home_folder()
    7 V5 U* ]# W+ L0 b( A
  2. {
    4 Y4 a6 M: {9 D6 g- c
  3.     char *user_name_string = NULL;
    . t5 O. P- T6 j7 R1 l4 `
  4.     tag_t user_tag = NULLTAG;
    / I) e5 ~+ ~$ t% E9 d+ b5 d- O
  5. 8 j- u( X0 s( m, F9 l3 n7 B
  6.     IFERR_REPORT(SA_init_module());8 A! ?1 m8 e# ~: S. [
  7.     IFERR_REPORT(POM_get_user(&user_name_string, &user_tag));3 j6 h# P( o0 W! b6 @4 Z3 I3 D
  8.     MEM_free(user_name_string);
      O5 G% b) K2 B: O

  9. ( J- f  W5 o5 {" K) q- t. E
  10.     tag_t home_folder_tag = NULLTAG;
    4 Y" D  H- u- ]" l- }
  11.     IFERR_REPORT(SA_ask_user_home_folder(user_tag, &home_folder_tag));
    ( @- m/ q. o4 D. {( |1 B  k
  12.     IFERR_REPORT(SA_exit_module());$ ]0 T& N5 |& k0 m# p3 C
  13. - B1 l! G0 I1 N
  14.     return home_folder_tag;
    , i9 \+ O8 Y9 {( _( N
  15. }
    ! I8 ]' n6 B& T- Q' W+ ^" T5 a2 r
  16. </p>
复制代码

4 X; W9 l2 Z+ u) I, {# X" j  e
! ?( C' R0 H% |& `: r
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了