今天是我学习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可以有返回值。
学习VB编程第25天,自定义sub和自定义function
下一篇:返回列表