VB问题,高分求高手回答!

2024-11-16 06:40:13
推荐回答(4个)
回答1:

实话告薯凳尘诉你,没有
代码多不好看的话
封装成过程或函数

举个简单例子:
Private Sub Form_Load()
Call myTest '调用过程
End Sub

Private Sub myTest() '自定义过程
MsgBox "欢迎!"
End Sub

以上代码与以下代码效果相同:
Private Sub Form_Load()
MsgBox "欢迎!"
End Sub

建议你看一下有关粗好自定数禅义函数,过程相关的资料
查MSDN也行

回答2:

用碰雹#Region,#End Region 折叠,例如:
#Region "标题"
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox("提歼派示氏吵贺")

'
'
'。。。。

End Sub
'
'。。。

#End Region

回答3:

没有,这是编译器的原因游枯
C#的编译器2,3G当然功能强大
你可以把函数封装成.dll文件差滚,这样就会减神庆洞少代码量了,且易于维护

回答4:

VB常用的就是建立模块功能
不同的模块包含不同的敬橡调用亮滚旁函数
你可以通过将功能细分,建立多个模块,来减少主程序备段的代码