|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 404room 于 2010-1-18 19:05 编辑
' o6 t* D. o4 y: {6 _! c) H
( |, s/ I! E- y5 p9 R- h! ]9 r8 V有哪位做过CAXA电子图板二次开发的高手,帮我看看下面这段程序哪儿不对。
* [, [ K. X, T+ W* Z/ h函数的功能就是打开指定的EXB文件。经测试可以实现,但关闭CAXA时,就会弹出下面的窗口。% P8 J8 Z p$ R- @- n- Q' B
int usrTest(int& step,int& flag); R& ~8 H. X+ W* o8 O
{. I7 |7 v' C' @$ l
1 n' L4 m/ k$ Y! Q" I& Q/ K2 T5 YAFX_MANAGE_STATE(AfxGetStaticModuleState())0 K! F# Z, K, r
4 C& F' ^8 {. E j1 ~# v+ _2 R8 Z
CFileDialog diag(true);
1 Q6 w1 P; M7 a# ?: \) A1 b) i! o0 q }+ x0 c5 H
if(IDOK==diag.DoModal())
6 B9 t% n( P2 L; \' z) X' J3 t
8 W% q5 H% [( V0 P* d7 \: T{
& b4 I/ h/ K7 l: z! x$ Y0 w- W) |/ K2 T# H C |
CString str;
: {3 k: _6 R( b4 |6 N( e, P5 m5 l8 G0 }( _0 ~9 f& F
str=diag.GetPathName();
6 J' X- R1 E! x/ c. v
" p- ^4 w% E9 |1 _. M/ R6 UebFileOpen(str));8 ]/ D; Y$ h2 x8 t. w
}
) {' p" ~& A) A! ^5 f
7 o! x, f4 e3 W) S" kebEndCommand();
( N3 d9 s- L, I8 \6 K% T$ L# a" \4 f- }5 z
return 1;$ u: p3 O$ u. E3 @# F& N z
}, w1 Y! r, \/ R y! w
) o" [% O& d/ k& p7 M) \; y& @
; W+ }# K' ]4 S6 F' ~源代码供参考:
CAXA-openfile.part1.rar
(1.5 MB, 下载次数: 1)
|
|