LUQ 发表于 2005-6-13 11:13:00

请教陈老师:应用程序窗体源代码的问题

陈老师:


我刚学VBA,做了一个小程序。如果我不想公开源代码,是不是就必须要做成插件?能不能对窗体做一些处理,使源代码不可见?

LUQ 发表于 2005-6-14 10:09:00

又遇到一个郁闷的问题:


创建了两个窗体Form1与Form2,各有一个按钮用于互相启动。如下


Form1中:


Private Sub CommandButton1_Click()<BR>               form2.Show<BR>               Unload Form1<BR>End Sub


Form2中:


Private Sub CommandButton1_Click()<BR>               form1.Show<BR>               Unload Form2<BR>End Sub


但执行 unload form1 后,form1并不消失,看上去像执行了form1.Enabled=false


一样。然后再次form1.show就报错,说是窗体已经起动了。


这与VB不同,请问这是怎么回事?这个问题如何解决?

sixsixsix 发表于 2005-6-14 19:07:00

把 Form2.Show 及        Unload Form1 的先后次序对调一下呢?

LUQ 发表于 2005-6-15 10:06:00

本帖最后由 作者 于 2005-6-15 10:34:21 编辑

sixsixsix兄:



问题解决了。谢谢!


我没弄清楚窗体的ShoeModal属性设置问题。用您的方法来解决也是一样的。

LUQ 发表于 2005-6-15 10:19:00

还有两个问题请教一下:


1、INV-VBA中的属性窗口中没有对属性的解释,而VB中就有。有没有什么设置使它出现啊?


2、我用VB时习惯(大概是坏习惯)在对象窗口中增加一些 label ,用它来显示一些中间结果,以便调试。但在 INV-VBA 中,当程序中断时,会自动回到代码窗口,并且只要不停止程序或修改程序,就无法看到对象窗口。这个问题有没有办法解决?

陈伯雄 发表于 2005-6-15 15:51:00

VBA很难真正掩藏源代码。
页: [1]
查看完整版本: 请教陈老师:应用程序窗体源代码的问题