零基础VB教程032期:sub过程与function自定义函数的异同专题精讲

简介: 零基础VB教程032期:sub过程与function自定义函数的异同专题精讲

文本文件修改密码知识补充

1、思维逻辑:实际上是修改期中的某一行

2、按行读取

3、将每读取到的一行文本放置到一个临时变量t中,将

每一个t到连接到一个总的文本变量s中

4、如果发现读取到的这一行需要修改,那么修改后再连接到s中

5、把s重新覆盖性写到txt文本文件中


什么sub?自定义一个sub?如何调用?

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

自定义sub的格式

1、没有参数的定义

Sub 过程名称()

 

End sub

2、带参定义

Sub 过程名称(形式参数1 as 类型1,形式参数2 as 类型2,…)

 

End sub

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


Function自定义函数


格式1  没有参数,没有返回值,写法

Function 函数名称()

End function

格式2  有参数,无返回值写法

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

End function

格式3  有返回值写法

Function 函数名称(【参数。。。】) as 返回值的类型

函数名称=值

End function

 

课堂总结

1、sub与function相同点

在没有返回值的之后,调用方式相同

2、sub与function不同点

Function有返回值,而sub没有

3、掌握修改某一行文本的思路

相关文章
|
JavaScript 编译器 前端开发
11.【TypeScript 教程】函数(Function)
11.【TypeScript 教程】函数(Function)
94 0
|
SQL 分布式计算 DataWorks
DataWorks产品使用合集之在 DataWorks 中的 ODPS UDF(User-Defined Function,用户自定义函数)中,支持不定长参数如何解决
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
271 0
|
JavaScript 数据安全/隐私保护 开发者
解决vue引发的报错-sub is not a function at vuex.esm.js:422:1跳转不了路由的问题
解决vue引发的报错-sub is not a function at vuex.esm.js:422:1跳转不了路由的问题
458 0
芯片人必会的task与function区别详解【Verilog高级教程】
芯片人必会的task与function区别详解【Verilog高级教程】
芯片人必会的task与function区别详解【Verilog高级教程】
|
Windows
Powershell教程(1)——函数Function语法
Powershell教程(1)——函数Function语法
401 0
Powershell教程(1)——函数Function语法
|
关系型数据库 MySQL 数据库
MySQL数据库(30):内置函数和自定义函数 function
MySQL数据库(30):内置函数和自定义函数 function
335 0
MySQL数据库(30):内置函数和自定义函数 function
|
Java 编译器
《Drools7.0.0.Final规则引擎教程》第4章 Function函数
《Drools7.0.0.Final规则引擎教程》第4章 Function函数
336 0
|
SQL Go 数据库
SQL Server 自定义函数(Function)——参数默认值
原文:SQL Server 自定义函数(Function)——参数默认值 sql server 自定义函数分为三种类型:标量函数(Scalar Function)、内嵌表值函数(Inline Function)、多声明表值函数(Multi-Statement Function) 标量函数:标量函数是对单一值操作,返回单一值。
2115 0
|
Java 测试技术 数据挖掘
Jmeter---自定义函数function
Jmeter对比LoadRunner,在场景设置上的不同,包括但不限于: LoadRunner以脚本被分配的用户数,设置事务占总场景的百分比。 Jmeter以线程数的大小,设置事务占总场景的百分比。
2157 0

热门文章

最新文章