sub屬性是什么?下面讓我們一起來了解一下吧。
SUB是一種圖形格式字幕,由idx和sub文件組成,有時(shí)也能看到ifo文件,不過這個(gè)已經(jīng)不怎么用的上了。idx相當(dāng)于索引文件,里面包括了字幕出現(xiàn)的時(shí)間碼和字幕顯示屬性等。sub文件就是存放字幕本身了,注意是圖片格式的,所以比較大,動(dòng)輒10M以上了。idx+sub可以存放很多語言的字幕,提供了在播放的時(shí)候的選擇。
1、SUB指令可以進(jìn)行字節(jié)或字的減法運(yùn)算。指令集的一個(gè)重要性質(zhì)就是字節(jié)編碼必須有唯一的解釋。任意一個(gè)字節(jié)序列要么是一個(gè)唯一的指令序列的編碼,要么就不是一個(gè)合法的字節(jié)序列。因?yàn)槊織l指令的第一個(gè)字節(jié)有唯一的代碼和功能組合,給定這個(gè)字節(jié),我們就可以決定所有其他附加字節(jié)的長度和含義。
2、Sub過程是包含在Sub和End Sub語句之間的一組VBScript語句。由于VBScript可以通過Windows腳本宿主調(diào)用COM,因而可以使用Windows操作系統(tǒng)中可以被使用的程序庫,比如它可以使用Microsoft Office的庫,尤其是使用MicrosoftAccess和MicrosoftSQL Server的程序庫,當(dāng)然它也可以使用其它程序和操作系統(tǒng)本身的庫。
3、如果Sub過程無任何參數(shù),則Sub語句必須包含空括號(hào) ( )。與Function過程相似之處是:Sub過程是一個(gè)可以獲取參數(shù),執(zhí)行一系列語句以及可改變其參數(shù)的值的獨(dú)立過程。而與Function過程不同之處是:Function過程可以返回值,而Sub過程不能用于表達(dá)式中??梢允褂眠^程名并跟隨相應(yīng)的參數(shù)列表來調(diào)用Sub過程。
如沒有顯式地指定使用 Public 或 Private,則 Sub 過程默認(rèn)為公用,即它們對(duì)于 Script 中的所有其他過程都是可見的。Sub 過程中局部變量的值在調(diào)用過程中不被保留。在 Sub 過程中使用的變量分為兩類:一類是在過程內(nèi)顯式聲明的,另一類則不是。在過程內(nèi)顯式聲明的變量(使用 Dim 或等效方法)總是局部變量。對(duì)于那些沒有在過程中顯式聲明的變量也是局部的,除非在該過程外更高級(jí)別的位置顯式地聲明它們。
小心過程可以使用沒有在過程內(nèi)顯式聲明的變量,但只要有任何 script 級(jí)定義的名稱與之同名,就會(huì)產(chǎn)生名稱沖突。如果過程中引用的未聲明的變量與其他的過程、常數(shù)或變量的名稱相同,則會(huì)認(rèn)為過程引用的是Script 級(jí)的名稱。顯式聲明變量可以避免這類沖突,使用 Option Explicit 語句可強(qiáng)制顯式聲明變量。
以上就是小編今天的分享了,希望可以幫助到大家。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com