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

Aras中Server Side代码调用DLL方法

[复制链接]

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

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

Araser 楼主

2018-11-1 21:43:50

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

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

x
1、在VS中新建类库项目,并设定静态方法SayHello。
" b; X; o- `# ?. I0 C: C+ u2 A' o5 g& i1 e/ n. c* K1 s, R

4 f( [7 r# k# J' w9 V  y 01.png
/ |) N5 c" l7 y" i2、编译项目生成dll文件。
- z5 B( t( x5 s8 ^+ d2 L
4 T7 J1 `# J/ S& d; q$ x5 g
" n& p. ?& G) M2 b0 K: H
02.png : Y1 d7 U- x. V# i8 p- j+ G) A
3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)
! C! l2 @3 ~# q- w
; l% |9 K% t; v. R( O4 h* L

) c- W! s- a6 U/ y' [ 03.png 5 y! O! P: Q( u* C+ v9 i- k7 X
4、修改method-config.xml文件注册dll信息。
* ?$ k4 K8 D7 ^- q" w# u6 p  o0 [$ k+ c3 l# @) R9 Y

" ~' d- J! B* t+ G7 x' d3 f 04.png
/ {4 o) t1 m, ?% Z: E% A, ^& t8 M3 W) z  H: w( Z9 s7 H
05.png - o1 r- X' y5 X. Z) ~" p+ M
5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。
2 L# O1 B- ]9 s/ h# B- {# b
! ~4 K) H+ Y; n

9 n! }3 j! M. E) ^# f+ |2 n) q 06.png / W9 [3 Z% g3 U. U+ b

4 k$ F& y& H0 E% g# X6、执行
; L$ y- D7 H( R; x$ c" h' y
# c' r3 u# e, `; L( J
0 @5 a/ w7 u+ g, u" ^; y- [
07.png
( t: c, c/ P. }  C* q
4 `" P& c  [% ?+ P- k, u! w6 D

7 w. x: I! W. p0 ~5 z5 y, K
6 a  }/ ]. F# U0 W  t4 |1 m& e

; b" d$ E8 F/ Q3 W. _4 `9 u" e
9 P6 r' b9 V3 `  L
4 E; k9 O8 R) ^! N$ I) X

0 O3 H. f& Q7 {" y( a6 B0 {6 ?& e. O
5 l3 A/ x: S8 N3 o. M4 Z1 w
1 R7 w( J  d! Q. s* ]
: N6 m. v- J7 Y/ n0 O: Y

. i* P% N2 `4 I% O
: H4 X# D' D0 `# n0 k$ O
& E* a5 [: R, Q3 r+ Q* h

. F1 f: o* ]- i+ w6 r% H
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了