社区
VB基础类
帖子详情
新手问题:sub 和 fuction 有什么不同?
rafaelcn
2003-10-17 12:00:05
如题,他们的区别在哪里?
...全文
108
24
打赏
收藏
新手问题:sub 和 fuction 有什么不同?
如题,他们的区别在哪里?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onedream
2003-10-18
打赏
举报
回复
基本无区别,
Funtion并不一定要返回值的
kmzs
2003-10-18
打赏
举报
回复
fuction为了返回值
sub仅为了处理
守城小轩
2003-10-18
打赏
举报
回复
支持zyl910
yongtang
2003-10-18
打赏
举报
回复
sub有点像c/c++里的 void()函数
function是必须有返回值的,就像c/c++里的非void()函数
其实它们很接近,你可以把任何东西都做成有返回值,也可以通过值传递进行值的更改。
hxy2003
2003-10-18
打赏
举报
回复
public sub A(byval v as string)
处理,但不返回值
end sub
zyl910
2003-10-18
打赏
举报
回复
从汇编的角度来说
sub、function没有区别
这只是BASIC玩的概念游戏
itlive
2003-10-18
打赏
举报
回复
sub 是过程,无返回值,
function 是函数,可以有反回值
hhh21345679
2003-10-17
打赏
举报
回复
您应该首先明白什么是函数,什么是过程?
huhan3
2003-10-17
打赏
举报
回复
这样理解:
sub 是子程序,只是一个操作
function是一个函数,执行后可以得到一个返回值
wingchi
2003-10-17
打赏
举报
回复
sub没有返回值
而function有
踏平扶桑
2003-10-17
打赏
举报
回复
当然你也可以定义一个全局变量,让sub或funtion结束的时候把需要返回的值写入这个变量:)
xingnup
2003-10-17
打赏
举报
回复
sub 是过程,只执行操作,不返回值,function是函数,会返回一个值。
mudai
2003-10-17
打赏
举报
回复
呵呵,顶
lxqlogo0
2003-10-17
打赏
举报
回复
fuction可以有返回值
sub没有返回值
如:
sub copy()
语句
end sub
function copy() as string
语句
copy=字符串
end function
demo001
2003-10-17
打赏
举报
回复
一个有返回值
一个没有。
不过也不是绝对的。看你怎么玩了
davidlv
2003-10-17
打赏
举报
回复
例:
public sub A(byval v as string)
处理,但不返回值
end sub
public function A(byval v as string) as string
处理,但可以返回值
A=变量(这个A就是函数的名)
end function
外部调用时
call a(1) '是SUB
变量 =A(1)‘是function,变量可以得到A函数返回的值,用于其他处理
hosfee
2003-10-17
打赏
举报
回复
fuction有返回值而sub没有
wx05
2003-10-17
打赏
举报
回复
up
pigpag
2003-10-17
打赏
举报
回复
其实没有根本区别。Sub根本就是多余的。相当于void类型的Function。
Jackile
2003-10-17
打赏
举报
回复
一般Sub无返回值,Function有返回值,特殊情况不排除,楼主,可以揭贴了!
加载更多回复(4)
Office VBA从
新手
到高手视频教程下载第07章 用VBA选择和操作Excel对象.zip
在本套"Office VBA从
新手
到高手视频教程"中,第07章重点讲解了如何用VBA(Visual Basic for Applications)选择和操作Excel对象。VBA是Microsoft Office套件中内置的一种编程语言,它允许用户自定义功能、创建宏以及...
VBA入门上课1-7课(EH版主罗刚君上课整理版,绝对是
新手
最好教材)
6. **认识过程**:在VBA中,过程分为
Sub
过程和Function过程,
Sub
过程用于执行一系列操作,不返回值;Function过程除了执行操作外,还可以返回一个值。理解过程的概念和使用场景是编写逻辑性代码的基础。 7. **信息...
VB_api入门教材
API入门教程旨在帮助初学者理解和使用API,API全称为应用程序编程接口,是Microsoft 32位操作系统提供的一系列函数、结构、消息和宏,允许开发者充分利用Windows的32位功能,实现跨平台的程序开发,并能针对
不同
平台...
systemverilog设计读书笔记.doc
SystemVerilog是一种强大的硬件描述语言,它扩展了Verilog的功能,提供了更丰富的数据类型...这些特性极大地增强了设计的可读性和可维护性,尤其对于
新手
来说,理解并掌握这些概念将有助于快速上手SystemVerilog设计。
vb经典小程序100例
Wend等),以及如何使用
Sub
和Function过程。 2. **用户界面设计**:VB提供了丰富的控件库,如Label、TextBox、Button等,用于构建图形用户界面。通过这些小程序,你可以学习如何布局控件,设置属性,以及响应用户...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章