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

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

[复制链接]

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

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

admin 楼主

2018-10-1 17:42:25

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

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

x

9 k! k* D! z5 R: W1 b' q, X# T- h6 Q0 D- l0 ~9 h( ^; T1 V$ `
NX二次开发源码分享: 判断程序是外部运行方式还是内部?( t5 w9 z8 n: D# D4 m

1 q+ x% Z* F: P7 `" b2 j% O5 }7 Z: m7 w/ H! u8 O+ E
[mw_shl_code=csharp,true]Imports NXOpen2 G1 b. Q6 C8 a5 q7 c4 y: v% d1 a' K
+ }, ?1 p) C6 ^9 B4 R3 r
Module NXJournal- y" W+ B9 _; m- Z4 t+ H8 y0 V9 _
, g, v* ?5 v( H& ^# X* o
    Dim theSession As Session = Session.GetSession()
# B3 B" K' m+ L) k) p) O4 C- O) U
+ y  X. P' Y% _) h5 A) f& W4 w9 S    Sub Main$ D' F+ T9 o, d& t

! L. [' {" W; I: \! R2 w. y      If theSession.IsBaTCh
3 u; i+ A3 J. _" @        Echo("This is being run in Command Line (Batch) Mode NX")9 }  N/ \, o7 D& Y" b
      Else3 b7 b+ |/ ~8 K# U
        Echo("This is being run in Interactive Mode NX")1 P8 p3 s% _9 j) y+ e" Z+ f
      End If$ f9 B* y3 \  E0 [2 ]$ O4 L8 S3 Z
9 k( M$ K0 ^5 l9 R& M
    End Sub6 K: p% _% i* N

8 M+ C) c1 W2 u, a
; q( Y) ?/ {! x* E9 h; u1 e* {5 E    Sub Echo(ByVal output As String), R/ L/ n. H$ R* C
        theSession.ListingWindow.Open()% ^- m5 o) N7 S  r+ c7 i2 H) T2 R
        theSession.ListingWindow.WriteLine(output)
5 A# c! t) F: Q% o" S0 _        theSession.LogFile.WriteLine(output)0 B7 i3 u) V4 m7 t0 J. l7 }
    End Sub
" l; H# Z) B( J! C
# D3 {1 W; S( v! |; Z: nEnd Module[/mw_shl_code]
3 Y4 `. J! z0 u* g) R( |  `
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了