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

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

[复制链接]

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

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

admin 楼主

2018-10-1 17:42:25

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

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

x

' N& A3 K9 {/ L. E
! L5 o! g, w, zNX二次开发源码分享: 判断程序是外部运行方式还是内部?9 z$ h( O9 D1 v
; J& P2 r! B9 z- Z% y
. d$ e7 _! r9 x( D0 L# `
[mw_shl_code=csharp,true]Imports NXOpen( ?' y& R5 W6 m: T) Y
! t+ p  ]1 b, d$ S( T# c
Module NXJournal7 |0 b6 V% s/ z
. \2 l6 k( C6 ?
    Dim theSession As Session = Session.GetSession()+ I6 S% c- U$ M- Q  ]0 x: M
. C* C, |4 j9 k1 `2 t4 w' |
    Sub Main
: s2 s# o9 J0 F5 ]. _
& i" d% H6 A$ f" e# O& \7 [1 e      If theSession.IsBaTCh
, q  O: _  K( F; r. _% {5 O% M        Echo("This is being run in Command Line (Batch) Mode NX")0 C2 x5 T- z& Y8 b
      Else
4 t  K: E; T3 [+ D0 f' D7 m; A        Echo("This is being run in Interactive Mode NX")
/ M$ H) a' F+ Z1 I" i% C" }      End If
' g2 o" }1 V7 v2 S6 C2 f, l6 ?5 l. z3 P, B, i' I% z
    End Sub9 j) P7 A& I& d% Y% o- p* j

! L& U8 P* i% P* r: l+ ?. e
) x1 v5 {  t8 E& R+ a    Sub Echo(ByVal output As String)
( P1 Z: v4 U" l+ \! s' n        theSession.ListingWindow.Open()* Y: f( I0 T/ x2 @* X! e) \, r" [- H0 E1 u
        theSession.ListingWindow.WriteLine(output)
: p1 ?5 O3 L1 D/ q        theSession.LogFile.WriteLine(output)
. }% O9 t/ a8 q' @    End Sub
1 [4 [% B+ r. D- p6 h+ v2 _' W
; M$ p: m& x4 MEnd Module[/mw_shl_code]
9 I" c' r; J6 Z
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了