vb6.0提示编译错误:else没有if,请问如何解决?
Private Sub Command1_Click()
Text16 = Val(Text1.Text) + Val(Text4.Text) + Val(Text7.Text) + Val(Text10.Text)
Text17 = Val(Text2.Text) + Val(Text5.Text) + Val(Text8.Text) + Val(Text11.Text)
Text18 = Val(Text3.Text) + Val(Text6.Text) + Val(Text9.Text) + Val(Text12.Text)
If Text7.Text = "" Then
Text8.Text = ""
Text9.Text = ""
Text16 = Val(Text16.Text) / 3
Text17 = Val(Text17.Text) / 3
Text18 = Val(Text18.Text) / 3
Else
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text16 = Val(Text16.Text) / 3
Text17 = Val(Text17.Text) / 3
Text18 = Val(Text18.Text) / 3
Else
Text16 = Val(Text16.Text) / 4
Text17 = Val(Text17.Text) / 4
Text18 = Val(Text18.Text) / 4
End If
End Sub
谢谢各位高手!
相关推荐
计算器程序(VB6.0代码编写)计算器
计算器程序(VB6.0代码编写)计算器,可以算+,-,*,/,也可以算sin,cos,tan,log,exp,ln等。
VB6与VC++混合编程实战:DLL交互与字符串处理详解
动态链接库(DLL)是Windows平台上实现代码复用和模块化开发的核心技术,它允许不同编程语言编写的模块相互调用,从而发挥各自优势。其原理在于提供标准化的二进制接口,通过预定义的调用约定和函数导出机制,实现跨语言的功能共享。这种技术价值在于能显著提升开发效率与系统性能,例如在桌面应用中,可利用VB快速开发用户界面,同时通过VC++实现高性能计算或硬件操作。典型的应用场景包括老旧系统升级、性能关键模块优化以及多语言协同开发。本文聚焦于VB6与VC++通过DLL交互时的字符串处理这一经典问题,深入探讨了调用约
VB6/VBA中MD5哈希算法的高效实现与优化实战
哈希算法是计算机科学中用于数据完整性校验和生成固定长度摘要的核心技术,其原理是将任意长度的输入通过特定计算映射为固定长度的输出。MD5作为一种经典的哈希算法,虽然因其碰撞漏洞已不适用于高安全场景,但在数据校验、生成唯一标识符和兼容老旧系统接口等方面仍有广泛应用价值。在Visual Basic 6.0或VBA这类经典开发环境中,实现MD5面临无符号整数缺失、位操作支持有限等挑战。本文通过构建模拟无符号运算的核心函数、优化四轮循环结构,并封装成高性能类模块,提供了一个可直接集成到遗留项目中的解决方案,有效解决了
VB6实现中国象棋AI:从Alpha-Beta剪枝到棋力惊人的实战指南
在传统认知中,Visual Basic常被视为仅适合业务开发的入门语言,但通过合理的算法设计与数据结构优化,它同样能承载复杂的棋类人工智能。中国象棋AI的核心并不在于语言本身,而在于博弈搜索、评估函数与剪枝策略的巧妙结合。Alpha-Beta剪枝作为博弈树搜索的经典优化,通过剪除对决策无影响的冗余分支,大幅降低计算量;而评估函数则从子力价值、位置权重到动态形势修正,将棋局AI的棋力提升至认知之外的水平。迭代加深与走法排序进一步优化了搜索效率,使引擎在有限时间内达到更优着法。这种技术思路适用于任何性能受限环境
VB6.0 MSDN
VB6.0 MSDN帮助说明,用于查询VB6.0的语法和函数说明,F1提示


VB基础类
