类模块文件的代码Private Sub Form_Load()
Form1.Show vbModal
End Sub窗体文件的代码Option ExplicitPrivate Sub Form_Load()
Load Form1
End Sub
'
Private Sub Command1_Click()
Dim sng1 As Integer
sng1 = 5
Call MySub1(sng1)
Text1.Text = sng1End Sub
Private Sub MySub1(ByVal var1 As Integer)
var1 = 10
End Sub
其中有控件:窗体,Form1 ;按钮,Command1;文本框,Text1
双击生成的EXE文件,压根就没有展现出界面,闪一下就没了,到底是哪出了问题?

解决方案 »

  1.   

    类模块不用写,窗体代码去掉form_load事件Option ExplicitPrivate Sub Command1_Click()
    Dim sng1 As Integer
    sng1 = 5
    Call MySub1(sng1)
    Text1.Text = sng1End Sub
    Private Sub MySub1(ByVal var1 As Integer)
    var1 = 10
    End Sub
      

  2.   

    在我机器上试了一下你的代码生成的exe,没什么问题好用的
      

  3.   

    哎,怪我自己太粗心了。
    我新建工程的时候,竟然新建了个ActiveX EXE文件,因为我平时总是生成ActiveX DLL文件,我新建了个工程的标准EXE
    就可以了。