|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 404room 于 2010-1-18 19:05 编辑
$ z$ c$ c; G( u) M- D& p& j3 I8 D4 l3 z7 D n+ b( _
有哪位做过CAXA电子图板二次开发的高手,帮我看看下面这段程序哪儿不对。, O/ q0 k* i. w. n7 d) s1 P
函数的功能就是打开指定的EXB文件。经测试可以实现,但关闭CAXA时,就会弹出下面的窗口。9 V0 c+ t& [& f1 o8 P! t
int usrTest(int& step,int& flag)+ i6 z6 A/ n* S
{- `+ w' l7 ]3 T% ?8 u) A
2 @* b" W0 N4 q i8 `2 b
AFX_MANAGE_STATE(AfxGetStaticModuleState())
2 w3 U9 x: }1 A. q! A) @8 g7 Q: H* W( A# Y! D
CFileDialog diag(true);; Y$ Q5 C1 W& M! v" d2 q
- K, p# l: l. b, k: Z$ N% G. W% aif(IDOK==diag.DoModal())# }$ g7 y; ^( Q* W# K$ o8 i
! a! e* |; G( Z1 n- ?9 N3 W% {% }
{: e! C' S" ~/ ~9 U* e
; I; } Q& F1 ?3 W+ _' h
CString str;
! U1 u' z) u2 l" J" r8 {) v9 f
. ?2 o4 s2 W4 R" Kstr=diag.GetPathName();! B4 f0 D! b6 d( b- A5 ]- ?0 g' U
1 _- I; [4 ?' t b2 u: x0 M) J
ebFileOpen(str));& W/ M# B0 F& R* G' [1 M
}7 G2 I( ?! i5 O' l
9 N6 x+ Q2 e2 N- W/ X& a f3 L( LebEndCommand();
# b2 X* E" u5 g: p- F2 s& P$ m3 I8 W! [9 C( `2 f4 J
return 1;
9 r$ A, \ K X, g) G2 \}
. @9 n0 \# p$ W3 v, W1 [; D; `, s! }6 o& i- m# B. \6 K f
( |. S/ o, j+ t$ j, s$ \源代码供参考:
CAXA-openfile.part1.rar
(1.5 MB, 下载次数: 0)
|
|