PLM之家PLMHome-国产软件践行者

[二次开发源码] NX二次开发源码分享: 判断程序是外部运行方式还是内部?

[复制链接]

2018-10-1 17:42:25 1894 0

admin 发表于 2018-10-1 17:42:25 |阅读模式

admin 楼主

2018-10-1 17:42:25

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

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

x

9 t$ M+ L9 l5 G6 i$ B( r. Z
! }) v: t$ o6 b. Z% @# HNX二次开发源码分享: 判断程序是外部运行方式还是内部?
" T2 t; R1 F. m% P& X  s: v. C2 h$ Y- @. r. H' [3 t

4 R) r/ q) ~- q, ~7 J4 v[mw_shl_code=csharp,true]Imports NXOpen# H( `% g: b  k
# |( {, l0 Y8 Y& Z" C
Module NXJournal- Z1 \. _5 K1 M$ m, z
0 w9 Z1 g' u7 q
    Dim theSession As Session = Session.GetSession()
& O' w6 G8 N! M& w' w
' z# e/ j2 P) b* |6 ]1 t    Sub Main
$ h* W! J7 C, R: I& ]
# {+ c) k4 e+ }$ Y2 r      If theSession.IsBaTCh& [* D7 ?. c0 ^
        Echo("This is being run in Command Line (Batch) Mode NX")
# {3 H# o1 r- i5 \9 D2 W) M" K6 X+ }      Else
9 J& J* O! R% w7 I; {- X4 p        Echo("This is being run in Interactive Mode NX")
, d2 M# v, ~3 R9 X! |9 R      End If% ~( C9 j4 U% f9 _3 f9 h8 L* ?

: L) Z4 c. i8 T5 w    End Sub
+ r% G6 C9 L; Q0 x3 d. W& x7 Z, D) s3 V6 M$ d
5 J) E% h6 `9 `& a# b$ P
    Sub Echo(ByVal output As String)
& p7 x/ x( _+ t" A% X  _        theSession.ListingWindow.Open()3 [$ ^" Z/ K! r" ~5 g) D" i) }5 z; O
        theSession.ListingWindow.WriteLine(output)2 s" A0 o/ u& P  R; r
        theSession.LogFile.WriteLine(output)
0 K* O8 t5 v; Y" o0 J    End Sub
8 F) g$ m% n1 w" E, M. ?& u* q& @( ]
End Module[/mw_shl_code]
/ `% R, I4 x  W" p( Z4 ]
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了