sub属性是什么?下面让我们一起来了解一下吧。
SUB是一种图形格式字幕,由idx和sub文件组成,有时也能看到ifo文件,不过这个已经不怎么用的上了。idx相当于索引文件,里面包括了字幕出现的时间码和字幕显示属性等。sub文件就是存放字幕本身了,注意是图片格式的,所以比较大,动辄10M以上了。idx+sub可以存放很多语言的字幕,提供了在播放的时候的选择。
1、SUB指令可以进行字节或字的减法运算。指令集的一个重要性质就是字节编码必须有唯一的解释。任意一个字节序列要么是一个唯一的指令序列的编码,要么就不是一个合法的字节序列。因为每条指令的第一个字节有唯一的代码和功能组合,给定这个字节,我们就可以决定所有其他附加字节的长度和含义。
2、Sub过程是包含在Sub和End Sub语句之间的一组VBScript语句。由于VBScript可以通过Windows脚本宿主调用COM,因而可以使用Windows操作系统中可以被使用的程序库,比如它可以使用Microsoft Office的库,尤其是使用MicrosoftAccess和MicrosoftSQL Server的程序库,当然它也可以使用其它程序和操作系统本身的库。
3、如果Sub过程无任何参数,则Sub语句必须包含空括号 ( )。与Function过程相似之处是:Sub过程是一个可以获取参数,执行一系列语句以及可改变其参数的值的独立过程。而与Function过程不同之处是:Function过程可以返回值,而Sub过程不能用于表达式中。可以使用过程名并跟随相应的参数列表来调用Sub过程。
如没有显式地指定使用 Public 或 Private,则 Sub 过程默认为公用,即它们对于 Script 中的所有其他过程都是可见的。Sub 过程中局部变量的值在调用过程中不被保留。在 Sub 过程中使用的变量分为两类:一类是在过程内显式声明的,另一类则不是。在过程内显式声明的变量(使用 Dim 或等效方法)总是局部变量。对于那些没有在过程中显式声明的变量也是局部的,除非在该过程外更高级别的位置显式地声明它们。
小心过程可以使用没有在过程内显式声明的变量,但只要有任何 script 级定义的名称与之同名,就会产生名称冲突。如果过程中引用的未声明的变量与其他的过程、常数或变量的名称相同,则会认为过程引用的是Script 级的名称。显式声明变量可以避免这类冲突,使用 Option Explicit 语句可强制显式声明变量。
以上就是小编今天的分享了,希望可以帮助到大家。
VBA的基本语法之对象的属性、方法,属性和方法的区别,怎么使用
上一篇文章给大家分享了一下关于VBA的基本语法之对象,什么是对象,怎么使用对象。
今天给大家分享一下VBA的基本语法对象的属性和对象的方法。
什么是属性?
每个对象都有属于自己的属性,这些属性其实就是对对象的描述,是对象的特点。
例如:一只大白鹅,那么白色就是这只鹅的属性(如果这时候你想到了一口黑色大铁锅,那么黑色就是大铁锅的属性)。
一个香蕉,它的颜色就是它的属性。
举个例子:
现在我们要操作sheet25表中的B2单元格,我们要改变B2单元格的中字体“123456”的颜色。
先搞清楚:sheet25的属性就是单元格B2,字体“123456”就是B2的属性。那么颜色就是字体“123456”的属性。
Sub danyuange()
Worksheets("sheet25").Range("B2") = "123456"
Range("B2").Font.Color = -11489280
End Sub
注意:对象和属性是相对而言的(有的对象相对于其他的对象就是属性,有的对象的属性相对于其他的对象来说就是对象,对象和属性是相对而言的,不是固定不变的)。
什么是方法?
前面知道属性是对象的特点,那么方法就是对象的功能,是对象上进行的一些操作。例如:我们对单元格的粘贴、复制、剪切,选中等都是对象的方法。
怎么区分对象的属性和方法?
喜欢的请关注我,谢谢!
下篇文章给大家分享一下,VBA的运算符号等