|
/ T( |7 M8 M- t7 P# k6 o2 Q各位大侠:
$ L: V/ Z/ g7 ]7 h; w* n+ G小弟最近在用VB进行NX的二次开发,但是在想通过单击一个对话框的“应用”按钮,弹出另一个对话框时遇到了问题
: C5 K6 w5 Q; i7 K8 R1 c( D, O。第二个对话框始终无法调出来。! l; Y7 W" p7 ` A4 q
我使用的方法是,在NX UI styler中分别创建窗体A和窗体B。窗体A将作为主窗口,窗体B是要调出的窗口。2个窗口' r- H% P( D5 V6 A
分别调试都没问题后,
' k, I3 s; d# L- d! I1)将窗体B的代码加入到窗体A中,做法是“项目/添加现有项”
% m2 Z9 e6 F; {( N2)将窗体B的Main函数删掉;% `' n- n. v, c4 K g5 J
3)在窗体A “Applye”函数中添加如下代码,其中TreeViewDialog()就是窗体B的名称,调试链接都没问题& R4 }0 j# a/ h5 J$ j
Dim treeDialog = New TreeViewDialog()
; t( y4 Z& e$ n0 A; O treeDialog.Show()# C0 o7 Z+ t5 Q6 t7 m
4)在NX运行时,启动窗体A,单击“应用”按钮时,NX提出错误& `0 o" D8 \. y H! W
) q E) b, {/ L: M
谁知道是怎么回事?
2 I3 e8 Y+ u9 m |
|