QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1768|回复: 0
收起左侧

[讨论] CAXA电子图板二次开发研讨

[复制链接]
发表于 2010-1-18 19:02:28 | 显示全部楼层 |阅读模式 来自: 中国江苏南通

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
本帖最后由 404room 于 2010-1-18 19:05 编辑
* s3 h( c4 c! p0 `% n: ?3 Y. P, H' b9 v/ P2 f% S
有哪位做过CAXA电子图板二次开发的高手,帮我看看下面这段程序哪儿不对。
! V5 T" n  r. s* O% |函数的功能就是打开指定的EXB文件。经测试可以实现,但关闭CAXA时,就会弹出下面的窗口。
3 v$ E  N% g. E5 B% ~4 G/ I, j3 Bint usrTest(int& step,int& flag)1 N8 i; ]1 @7 v8 ?
{
4 i3 H& q' o& e+ w+ i7 ?6 W$ U% g5 W. }1 Q: e- Y
AFX_MANAGE_STATE(AfxGetStaticModuleState())

/ {: u! k; B% a. c0 F: q
# Q/ f' I) L, v% k5 H" j0 aCFileDialog diag(true);
2 S( T: ^% Z9 V- A2 `1 U7 t! V
+ d- o. M2 c% ~4 |. f- }/ s" M& c' v
if(IDOK==diag.DoModal())

: j+ G3 ~& W5 `  Z
' B9 G, v$ b/ k# ^! ?6 R8 i{

& B/ I5 i6 h* f# {' }, v8 G2 O$ t- u. ?7 a; `
CString str;
, G2 @: k: D1 ]$ R$ I6 P% N

4 L. d  R8 S/ v- ~1 Wstr=diag.GetPathName();
( t5 Q* T# }2 f" J0 ?8 G

! F" ]/ |4 H( F/ febFileOpen(str))
* P: Y3 t. I( w- H2 }
1 Z  H) m/ K4 x+ v, G
. p  b1 `+ x+ K
ebEndCommand();
& i7 r5 Q/ t: O" `# b" }/ k1 s! F

' `8 l2 s' ~; O3 h6 Q' Nreturn 1;

  Z9 W9 |9 n& F! B/ s5 P* I}
6 g+ b4 H4 }6 @; W; j7 P( A0 `& P# Z; E4 h/ a! m- D5 Z1 Q% G
CAXA错误.JPG
+ ]9 a$ z& P+ M1 J+ c源代码供参考: CAXA-openfile.part1.rar (1.5 MB, 下载次数: 2)
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表