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

Aras中Server Side代码调用DLL方法

[复制链接]

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

26

主题

1

回帖

179

积分

超级版主

积分
179
发表于 2018-11-1 21:43:50 | 显示全部楼层 |阅读模式

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

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

x
1、在VS中新建类库项目,并设定静态方法SayHello。% k3 V) F2 l* ?+ p! @
- l7 d7 [, s+ @$ o( G2 j' o0 E
: b& ^! \' R! {1 H8 P4 H$ H
01.png 3 S5 o# ?0 x' Q- |( v( x* n' R
2、编译项目生成dll文件。4 |8 o- v1 V+ u. d) o+ y
' E) N# V- s; r

4 q3 Q. z. Y" ]$ v$ g7 Q 02.png % U- c: I2 A, x; J: U3 u  @
3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)
) `/ Y, u/ v; j' d( J
& H0 N/ F1 B2 ], z% _5 D! U' X4 m

7 C9 z8 b% z! h: ?# Q9 O, J! B' S 03.png
% U9 \+ v, \' d! y# c# ]4、修改method-config.xml文件注册dll信息。
5 j$ ~3 Z: W; _9 l- g9 X) y3 `3 \9 m: t- k6 x) G9 B

5 I3 W2 U+ V) s/ t" P 04.png
9 E  f" @9 @. Q. h5 p8 ?. S( a" k+ z% A
05.png
& e5 D+ D' j- H! q% w! X* r' ]5 I5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。
" P: l9 U; U; Y- I6 ^, l( `0 I: f) l
9 e: R- c4 }3 ?! @! P4 Q, R9 T
06.png 0 Q* F; t" I* Y, Q& r

8 U$ C8 e$ `0 g( P: Y% k" ~6、执行
9 h0 l8 E- E/ N" g( ~
5 A+ C6 ?; l8 K1 W2 m* D/ e1 F1 u

# ^& ^  w8 q! h) ~; w 07.png
5 I0 M6 {/ \! r& N) x7 k& r8 U% E
  r. |# f7 b' X( ~! s$ x

2 G! {! h" X7 I$ |4 @' U

3 b9 f: L. ^* _( F# _' d7 [& B0 ^& Q( V9 o3 S3 V& R2 _

  M' c7 u" @7 i  q- X; H
% x/ w1 d" }  e
; v8 h2 b( C- R2 |9 s1 p  c
7 ~0 Q: [& k3 o( H0 i5 G" R; ]# m6 @

; [7 P5 I9 z' a, T7 V4 V: s! S+ J: S! y, d

+ F- O: Z8 i+ O
9 x1 i2 ~$ I9 n# m2 U2 v: R5 g$ I

: B4 |! t  u0 [4 u
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了