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

Aras中Server Side代码调用DLL方法

[复制链接]

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

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

Araser 楼主

2018-11-1 21:43:50

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

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

x
1、在VS中新建类库项目,并设定静态方法SayHello。
) C  _6 h" J6 b/ b% U' a6 m( v8 O9 V* o& ^% W; W

# `7 w# V! L  H' K  E 01.png . Z0 k0 z7 g$ R% ~
2、编译项目生成dll文件。
" c0 S. }. B# K7 i: V. J+ |
( ^& u9 O8 _# d

( c# {2 @& c5 t6 E( C/ W% r, O 02.png
* S: Q$ e- Q1 [, _5 O  V3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)
$ U# F" Q4 B; P2 `% [! f/ w
9 C/ }4 T5 l2 x- U! H/ b
( P2 T. c* [; @- p+ c
03.png ' w5 n- I& e. n4 ?$ t: W% Z3 c8 ?
4、修改method-config.xml文件注册dll信息。" w1 {9 `: S! A. E0 q

6 ^0 u$ V  [% X6 A# v

' Z9 g/ g. N* h 04.png
' h0 d7 @! h7 p' h" w* h$ e4 v1 {# c- X5 R' c; F; ]+ B
05.png $ }8 H" H: P- O
5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。* V& f& k3 ^. S8 [# d. K6 L0 {9 R

5 ^) J. K1 ^5 a0 w9 a

* J; q. M& C6 p: y8 r6 e  G 06.png
' e" g, X0 F$ ~% y- O* c& }2 }& d' K# z) V: D; s& W
6、执行' H( W/ W1 @# R9 B; F, G8 j
* i/ z$ e3 m0 ~2 Q& Q+ x3 ^+ h

7 I  b# k0 Q1 ~# g# `/ ] 07.png 4 ^- z* m( G: L+ n, t  Z
. Q# h* O1 F* G/ F3 w7 N- r
% m+ \5 n: v2 f! J! S

* d' B, U; `0 v# I4 P+ b. h$ w# q
3 g: _: T( V0 {6 f
! h! p5 r) E3 J- y% T4 h

* `1 X7 K* m& ]! n; Q2 i; ^( q2 f, R

( w3 {( ?+ [6 V5 O6 v; |* o: T$ |  u2 O5 j1 K$ P
: X( O5 D3 t) k0 y. i) V& E

5 `& y! O4 f/ ]6 ?
6 R8 K4 `, L3 i2 M/ Y2 R7 p) K
9 J+ k3 q! O  U+ `' l% d( K0 G/ b

  R0 F" p" I4 k9 s. J
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了