vb编程学习_学习VB编程第25天,自定义sub和自定义function

今天是我学习VB编程的第25天,今天学习了刘金玉老师的零基础VB教程第32期,内容是SUB过程与function自定义函数的异同。

一、补充知识点:文本文件修改密码:修改密码本质上是修改文本文件内容中的某一行。

思路:按行读取,将读取到的一行文本放置到一个临时变量T中,将每一个临时变量T连接到一个总的变量S中,如果发现读取到的这一行需要修改,那么将修改后再链接到S中,最后把S重新覆盖写入TXT文本中。

二、自定义一个SUB

Sub一般用在事件过程中。执行过程中的代码,它没有返回值。

1.自定义sub的格式:

①没有参数的定义

Sub过程名称()

End sub

②带参定义

Sub过程名称(形式参数as 类型,....)

End sub

2.调用方法:call 过程名称,或者call 过程名称(实际参数1,实际参数2,....)

③案例:

Private Sub Command1_Click()

Call calc(1, 2)

Call hello

End Sub

Sub hello()

Print "hello.world!计算OK”"

End Sub

Sub calc(a As Integer, b As Integer)

Dim c%

c = a + b

Print c

End Sub

三、function自定义函数

1.表达方法:

①没有参数,没有返回值。

Function函数名称

End function

②有参数,无返回值。

Function函数名称(参数1 as 类型,....)

End function

③有返回值。

Function函数名称(参数1 as 类型,....)AS 返回值的类型

函数名称=返回值

End function

2.调用方法

①无返回值的自定义函数,直接用call函数名称(参数,....)

②有返回值的自定义函数,在调用后要定义临时变量把返回值存起来。

三、自定义sub和自定义function不同点:自定义sub没有返回值,而function可以有返回值。

62874a5bf9327e1f4673a702bbe69c4d.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值