| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:[求助]子程序或函数未定义
只看楼主 加入收藏
hong1047
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-9-2
收藏
 问题点数:0 回复次数:3 
[求助]子程序或函数未定义
模块中写了一个子函数TURN,但却在用TURN调用的时候显示"子程序或函数未定意".我是菜鸟,刚学到模块不知道这是怎么回事,请教各位大哥一下!
TURN的代码如下:
Sub TURN()
Dim start
Dim i
i = 1
start = Timer
start: If i >= 10 Then
Exit Sub
Else
Do While Timer < start + i
DoEvents
Loop
a(i) = a(0)
b(i) = b(0)
i = i + 1
GoTo start
End If
End Sub
还有,我是在其它过程中直接用:
TURN
引用的.在通用声明中声明了:
dim a(10)
dim b(10)
并且在后续步骤中给a(0)和b(0)都赋值为0.
搜索更多相关主题的帖子: 子程序 函数 定义 
2006-09-04 09:30
atomhdp
Rank: 1
等 级:新手上路
帖 子:97
专家分:0
注 册:2005-10-2
收藏
得分:0 

在默认时,sub是private型的. 不能被其它模块访问. 只要你在sub前加个 public 就应该可以了.


2006-09-04 10:15
wsn
Rank: 2
等 级:新手上路
威 望:5
帖 子:321
专家分:0
注 册:2006-2-9
收藏
得分:0 
模块内定义的sub,function。默认就是public型的,你的错误不在TURN哪里,而是在其他地方的

已婚男人!没事请勿打扰·老婆格言:①不准對她耍酷 ②不准讓她吃醋 ③吵架我要讓步 ④揍我我要挺住⊙⊙
2006-09-04 11:00
zmetero11
Rank: 1
等 级:新手上路
帖 子:123
专家分:0
注 册:2006-2-5
收藏
得分:0 
3楼的说法我同意

黑色的羽翼笼罩与夜月中,守护...不变<-\^/
2006-09-04 22:09
快速回复:[求助]子程序或函数未定义
数据加载中...
 
   



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

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