| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 769 人关注过本帖, 1 人收藏
标题:如何使计算控件所控制的TEXT控件允许为空呢?
取消只看楼主 加入收藏
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
结帖率:84.62%
收藏(1)
 问题点数:0 回复次数:2 
如何使计算控件所控制的TEXT控件允许为空呢?
如何使计算控件所控制的TEXT控件允许为空呢?

Private Sub Command1_Click()
当这个TEXT控件不需要计算时?请看代码:

Dim x, y, c, ha, hb As Single
Dim x2, y2, c2, ha2, hb2 As Single
Dim x3, y3, c3, ha3, hb3 As Single
Dim x4, y4, c4, ha4, hb4 As Single

ha = Val(Text1.Text)
hb = Val(Text2.Text)
c = Val(Text3.Text)
y = 1000 * (ha - hb)
x = 500 * Sqr(c * c - (ha - hb) * (ha - hb))
Text10.Text = Val(x)
Text11.Text = Val(y)

ha2 = Val(Text2.Text)
hb2 = Val(Text4.Text)
c2 = Val(Text5.Text)
y2 = 1000 * (ha2 - hb2)
x2 = 500 * Sqr(c2 * c2 - (ha2 - hb2) * (ha2 - hb2))
Text12.Text = Val(x2)
Text13.Text = Val(y2)

。。。
。。。

End Sub
搜索更多相关主题的帖子: 控件 TEXT 
2008-09-19 09:38
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 
当我只计算到:x2, y2, c2, ha2, hb2 所在的TEXT时,而下面的为空,

执行时,出现提示框:


无效的过程调用或参数


如何修改呢?
2008-09-19 09:52
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
收藏
得分:0 
If Text6.Text <> "" Then

...
...
Text14.Text = Val(x3)
Text15.Text = Val(y3)
Else
Text14.Text = ""
Text15.Text = ""

我就这么解决的!

可能代码臃肿了些!
End If
2008-10-05 19:14
快速回复:如何使计算控件所控制的TEXT控件允许为空呢?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031005 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved