找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2788|回复: 19

[原创] MastercamX7可以轻松获取当前用户名

  [复制链接]

433

主题

5759

回帖

901万

积分

管理员

积分
9014269
发表于 2014-11-5 17:43:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
Mastercam X7已经可以达到如UG后处理一样直接取得电脑用户,而且其参数和使用方法特别简单,该功能只能适用于MastercamX7以后的版本,之前的版本没有这个函数。# f; |+ K* J3 r: r
下面给大家分享这个大家梦寐以求的功能及代码,使用方法。  E1 f' X/ j# i$ m& T6 \9 s
1.首先定义一个用户变量(必须是字符串类型)
' W$ P! J4 @5 K  t' T3 ?susername : ""
2 p! H1 Z9 G0 S* x' v" D5 Q/ m3 j2.也是最关键的,同时也是X7新加入的一个功能性的参数。
7 ]- e5 |; i$ `5 D7 ?5 N3 e  susername = sysinfo(result, 3)
8 C  c$ n) R/ A7 w" d0 R- R; ~4 K, @  f3.在需要输出的位置调用即可。
3 [% d! k5 T* f3 ?# a! o5 L) r& g4 W3 R) K( F: S
下面是mastercamX7官方后处理新增加的变量使用说明:6 \* A  g- m% e$ K
In X7, we have a new function to get this information.. [6 x4 a7 H& R9 u

* ^# J* R" B: A# d% Ustr1 = sysinfo(*val1, val2)
* I; z. y8 f: W+ M6 b/ ]2 u
" _# J1 S1 ~5 Y8 s- L6 I8 ^val1 = return 0 on failure, 1 if success
0 T9 Y* o$ R9 L1 A) N  e" |val2 = option for function (mode)
  i7 Y, c6 g9 H( i6 xstr1 = return string based on val24 o5 `! t& H9 z0 b  G5 [
Option 0 = NameUnknown - An unknown name type, really, t) B; Q3 O) }
7 r4 |. n/ R- m, ?  D: j
Option 1 = NameFullyQualifiedDN - The fully-qualified distinguished name (for example, CN=Jeff Smith,OU=Users,DC=Engineering,DC=Microsoft,DC=Com)8 `( Y3 g- B# D; s, E1 l) n
8 }5 P. O# @4 T; ^% \( r8 ~
Option 2 = NameSamCompatible - A legacy account name (for example, Engineering\JSmith). The domain-only version includes trailing backslashes (\\), H1 {- n- n* N( k' }* K6 m

5 a: U# h: v$ F  b: @3 WOption 3 = NameDisplay - A "friendly" display name (for example, Jeff Smith). The display name is not necessarily the defining relative distinguished name (RDN)' m4 X( |! o: @; W8 f# U- d

6 }6 w" f5 F: q- D) C% ZOption 4 = NameUniqueId - A GUID string that the IIDFromString function returns (for example, {4fa050f0-f561-11cf-bdd9-00aa003a77b6})
( ^: F. U0 ~% @4 r+ D/ t; R4 r& b. Y& R% t! H  P
Option 5 = NameCanonical - The complete canonical name (for example, engineering.microsoft.com/software/someone). The domain-only version includes a trailing forward slash (/)
" s! P0 p1 T2 h* ]* j& `# b4 \" t- q5 P, `
Option 6 = NameUserPrincipal - The user principal name (for example, someone@example.com)& B7 D- S; I0 R

! t/ z4 o. w  ?/ [0 G& pOption 7 = NameCanonicalEx - The same as NameCanonical except that the rightmost forward slash (/) is replaced with a new line character (\n), even in a domain-only case (for example, engineering.microsoft.com/software\nJSmith)$ P# `8 s* z, G. `7 l2 N

( s) x) r  d6 N6 f( r6 m% AOption 8 = NameServicePrincipal - The generalized service principal name (for example, www/www.microsoft.com@microsoft.com)0 n2 k; |& \* d1 g
" [# h1 l; u1 B% [  c$ e" P4 q
Option 9 = NameDnsDomain - The DNS domain name followed by a backward-slash and the SAM user name

3

主题

102

回帖

361

积分

中级会员

积分
361
发表于 2014-11-5 21:36:52 | 显示全部楼层
顶一下!!
回复

使用道具 举报

1

主题

318

回帖

195

积分

注册会员

积分
195
发表于 2014-11-7 14:31:08 | 显示全部楼层
获取当前用户名后用来干什么啊,是不是用于后处理的使用许可?
回复

使用道具 举报

0

主题

5

回帖

3

积分

新手上路

积分
3
发表于 2014-11-27 21:47:00 | 显示全部楼层
用户名有啥用?
回复

使用道具 举报

1

主题

36

回帖

29

积分

注册会员

积分
29
QQ
发表于 2014-11-30 07:28:59 | 显示全部楼层
我也想知道干什么用的?
回复

使用道具 举报

1

主题

18

回帖

19

积分

新手上路

积分
19
发表于 2014-12-3 19:31:15 | 显示全部楼层
X6 版本也可以用的。
回复

使用道具 举报

0

主题

279

回帖

165

积分

注册会员

积分
165
发表于 2014-12-24 23:00:48 | 显示全部楼层
用来爪子呢?
回复

使用道具 举报

1

主题

27

回帖

23

积分

注册会员

积分
23
发表于 2017-4-6 13:53:08 | 显示全部楼层
看不懂,还是顶下
回复

使用道具 举报

16

主题

166

回帖

223

积分

实习版主

积分
223
发表于 2018-3-14 19:09:49 | 显示全部楼层
用户名有啥用?+1
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014269
 楼主| 发表于 2018-3-14 19:14:09 | 显示全部楼层
DADA7478 发表于 2018-3-14 19:090 }; _, ~& v6 q; l
用户名有啥用?+1
2 L5 }. ^6 c1 e4 \7 C2 T, r3 y0 ~
用于输出程序是由哪个编程员编写的。5 S0 ]1 M3 l9 a1 u
其实也没有多大用处
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /2 下一条

QQ|Archiver|手机版|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1|苏公网安备32059002001368号 )

GMT+8, 2026-9-3 09:14 , Processed in 0.166814 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表