| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 517 人关注过本帖
标题:[求助]溢出堆栈空间
只看楼主 加入收藏
桃源书生
Rank: 1
等 级:新手上路
帖 子:99
专家分:3
注 册:2006-7-3
结帖率:33.33%
收藏
 问题点数:0 回复次数:1 
[求助]溢出堆栈空间
有程序代码如下:

Private Sub Text1_Change(Index As Integer)
Dim r As Single, L As Single, S As Single, pi As Single
pi = 3.14159
Select Case Index
Case 0
r = Val(Text1(0).Text)
L = 2 * pi * r
S = pi * r * r
Text1(1).Text = Str(L)
Text1(2).Text = Str(S)
Case 1
L = Val(Text1(1).Text)
r = L / 2 / pi
S = pi * r * r
Text1(0).Text = Str(r)
Text1(2).Text = Str(S)
Case 2
S = Val(Text1(2).Text)
r = Sqr(S / pi)
L = 2 * pi * r
Text1(0).Text = Str(r)
Text1(1).Text = Str(L)
End Select
End Sub

当我在文本档1(0)中(即给r赋值)输入10时,就会出现如下图所示的错误提示,请问各位,应该怎样解决呢?谢谢!
CEsURIqn.rar (2 KB) [求助]溢出堆栈空间




nUvs5Myw.jpg (8.99 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 堆栈 空间 
2006-11-08 17:04
学习VB才2天
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1653
专家分:0
注 册:2006-5-4
收藏
得分:0 
Dim r As Single, L As Single, S As Single, pi As Single

改成LONG 试试

[GLOW=255,DeepPink,3]我的免费网盘[/GLOW]
2006-11-08 17:22
快速回复:[求助]溢出堆栈空间
数据加载中...
 
   



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

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