vb编程时出现无效外部过程,怎么办/

DimradiusAsSingle,lengthAsDouble,areaAsDoubleradius=Text1.Textlength=2*3.14159*radius... Dim radius As Single, length As Double, area As Double
radius = Text1.Text
length = 2 * 3.14159 * radius
area = 3.14159 * radius * radius
Text2.Caption = length
Text3.Caption = area
End Sub
Private Sub Com()
mand1_Click()
End Sub
Private Sub Command1_Click()
End Sub
Private Sub Form_Load()
End Sub
展开
 我来答
然后去远足
2013-03-10 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2383万
展开全部
执行到哪一行出现错误了?你贴出来的代码很混乱。

首先是这一段:
Private Sub Com()
mand1_Click()
End Sub
明显应该是:
Private Sub Command1_Click()
End Sub
但是这个过程下面已经有了,重复了。

其次最开始的那几行代码,前面应该是有一个对应的Private Sub的,我不知道是你没粘贴出来还是压根没有。
百度网友bdb9803
推荐于2016-05-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9974万
展开全部
把你的代码全删掉,换成这个:
Private Sub Command1_Click()
Dim radius As Single, length As Double, area As Double
radius = Text1.Text
length = 2 * 3.14159 * radius
area = 3.14159 * radius * radius
Text2.Text = length
Text3.Text = area
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式