PLM之家PLMHome-工业软件与AI结合践行者

Aras中Server Side代码调用DLL方法

[复制链接]

2018-11-1 21:43:50 2719 0

Araser 发表于 2018-11-1 21:43:50 |阅读模式

Araser 楼主

2018-11-1 21:43:50

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

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

x
1、在VS中新建类库项目,并设定静态方法SayHello。
9 U3 U7 `" {% K9 O
5 o- ^+ ]; \- [2 J
6 k. b$ o$ N; {# O. S
01.png 4 {6 q8 p$ q  {& `) ]3 M" @
2、编译项目生成dll文件。/ R7 X! c5 _+ j$ O

* @( I# S! ]: [8 B" N/ e/ d2 r

+ n# z8 g% P1 T6 E 02.png
- A/ v% ^2 D  ]# C1 e! q6 j# d3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)
4 ~! t- C% o3 I5 N7 p" [/ L- l0 ~9 u( p7 E

5 I* j7 d, T1 B 03.png
' ~* ?  x+ `" j, j# G4、修改method-config.xml文件注册dll信息。
: B- t& N# O' a2 X/ K( X) u8 i# n7 R( d% ~: ?- u
; i1 K: x: A) u6 i
04.png
1 a& o  a/ j. l9 l- d
6 d- f$ `0 T" @6 \, g6 F 05.png
2 t7 F( a+ E( c8 ^: h5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。
# J7 c+ [( S6 d& U( ~- U- {) Q7 C' x, c1 N5 E0 W) G2 k6 \- Y
: G& }) w: T: F! a& M, J. n/ _, `
06.png & @4 M; h9 f9 \3 R2 U* I
- I0 F! b1 O0 E" g. y
6、执行
/ z3 J- ~9 N/ L% Z/ W
# k. M$ J' g0 l
# `" X; @- ?" U! q2 M/ j9 E
07.png 0 Q6 i# u$ X3 j% L  p) I+ R5 V
+ J$ V! C  N' z/ M4 l
7 l) X% U6 `* o3 |: C- k

( o0 n  r) Y* ?7 k( j  k' e; Q( \; l7 n
5 b6 V: M8 d0 L" Y2 @

9 k2 G7 c) [; ^4 G  V

. k. A5 g& c# @2 i! T' N$ W) w1 l. d6 r1 M" _: Y
; ]1 _+ K% N4 t! [" X3 ~

4 N% A* o& q9 E

* P- x# i( p+ W& C2 h+ t5 P7 s: F! h& ?
) N9 k. t8 m& x2 m  Y* @7 n
3 r" A9 Y3 ]3 y4 v1 I; s
- ~3 S" T6 w6 j; t. D# W
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了