



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、多媒體程序設(shè)計(jì)管理論文 vb(visualbasic)具有很強(qiáng)的多媒體處理控制功能,vb的多媒體控制mci(mediacontrolinterface)包括一套控制音頻和視頻設(shè)備但具有與設(shè)備無關(guān)的命令,用它來進(jìn)行多媒體設(shè)計(jì)是很方便的。比如:你也許想擁有一個(gè)自己編寫的cd播放器,那么利用vb的mci只需寫幾行代碼就可生成一個(gè)功能比較齊全的cd 播放器。下面簡單談?wù)動胿b的mci進(jìn)行多媒體設(shè)計(jì)的初步知識并給出一個(gè)非常簡單的cd播放器的例子。 在使用mci之前必須安裝好多媒體設(shè)備如聲卡、cdrom等以及這些設(shè)備的驅(qū)動程序,否則mci將不聽指揮。 一、mci控制的安裝 mci控制在vb不同版本中的安裝
2、方法是不一樣的。在vb3.0專業(yè)版中,mci控制文件為mci.vbx,在vb4.0中mci控制文件為mci16.ocx(16位)、mci32.ocx (32位)。一般情況下mci控制在啟動vb之后并沒有加入到工具箱中(toolbox),需要自己動手安裝它。 1.vb3.0中mci的安裝。打開vb的file菜單,選擇addfile項(xiàng),從windowssystem目錄下找到mci.vbx,選擇ok即可,這時(shí)你將發(fā)現(xiàn)toolbox最后又多了一個(gè)工具,這就是mci。如果你經(jīng)常要用它,建議在vb目錄下找到autoload.mak文件,用字處理軟件打開它,把mci.vbx添加在其中,這樣每次啟動vb時(shí)就將
3、其自動調(diào)入。 2.vb4.0中mci的安裝。vb4.0支持16位和32位兩種系統(tǒng),在windows3.1下只能使用16位系統(tǒng)。mci不能和vb3.0中一樣用addfile調(diào)入,如果你這樣做將會發(fā)現(xiàn)系統(tǒng)提示錯(cuò)誤,需在autoload.mak文件中調(diào)入。筆者打開autoload.mak文件后發(fā)現(xiàn)調(diào)用格式為:object=序列號1.00;文件名,不知道m(xù)ci16.ocx的序列號是無法安裝的。幸好在vb目錄下的子目錄sample下有一個(gè)mci的子目錄,進(jìn)入它可以看到有一個(gè)mcitest.mak文件,打開它可以看到有:object=c1a8af281257101b8fb00020af039ca31.00
4、;mci32.ocx一行(也許您的序列號不一定和這相同),將這一行復(fù)制到autoload.mak文件中即可。由于本人使用的是windows3.1,在安裝vb4.0時(shí)32位系統(tǒng)無法裝入,硬盤中根本沒有mci32.ocx文件,vb何以將mci32.ocx調(diào)入呢?經(jīng)試驗(yàn)發(fā)現(xiàn)vb以序列號選擇文件,可能上述序列號是mci16.ocx文件的序列號,進(jìn)一步試驗(yàn)發(fā)現(xiàn)即使將序列號后面的mci32.ocx去掉也可調(diào)入,這進(jìn)一步說明了vb4.0中一個(gè)ocx文件有一個(gè)對應(yīng)的序列號,因此絕對不能改變序列號,否則將無法正確調(diào)入所 需的文件。mci安裝完畢,用鼠標(biāo)雙擊工具箱的mci圖標(biāo),如果在form中出現(xiàn)9個(gè)熟悉的按扭,
5、那么安裝就成功了。 二、mci的屬性和事件 mci提供許多關(guān)于mci控制方面的屬性和事件。比較常用的屬性有: buttonvisible決定該按鈕在mci控制中是否可見。 command要執(zhí)行的mci命令,如opencloseplaystopeject等。 devicetype要打開的mci設(shè)備類型,如動畫播放設(shè)備、midi序列發(fā)生器、激光視盤機(jī)、wav文件播放器、錄相機(jī)等。 filename使用open命令打開或save命令保存的文件名。 length確定一個(gè)文件或cd唱片的長度。 track指定特定的軌道,供tracklength和trackposition使用。 tracks當(dāng)前mci設(shè)
6、備的軌道數(shù)。 tracklength在當(dāng)前時(shí)間格式下,傳回track所指軌道的時(shí)間長度。 trackposition在當(dāng)前時(shí)間格式下,傳回track所指軌道的起始位置。 visible決定在運(yùn)行時(shí)刻多媒體mci控制是否可見。 比較常用的事件有: buttonclick當(dāng)用戶在多媒體mci控制的按鈕上按下或釋放鼠標(biāo)時(shí)產(chǎn)生該事件, 每一個(gè)buttonclick事件缺省執(zhí)行一個(gè)mci命令。 buttoncompleted當(dāng)多媒體mci控制按鈕激活的mci命令完成后發(fā)送。 statusupdate這個(gè)事件可監(jiān)測目前多媒體設(shè)備的狀態(tài)信息,比如用滾動條來表示當(dāng)前軌道的位置。詳細(xì)的屬性和事件的用法請參看控制
7、幫助文件。 三、cd播放器的例子 對初學(xué)者來說,能利用入門知識編寫一個(gè)的成功小程序是很鼓舞人心的,下面我們來編寫一個(gè)非常簡單的例子:迷你cd播放器。在mci調(diào)入toolbox之后,雙擊mci工具,將會在form中出現(xiàn)9個(gè)按鈕,用鼠標(biāo)移動這些按鈕至合適的位置,然后雙擊form窗體,把下面的代碼加入到事件中: subform_load() mmcontrol1.devicetype=“cdaudiomci設(shè)備類型為cd唱片 mand=“open打開設(shè)備 endsub subform_unload(cancelasinteger) mand=“close退出時(shí)關(guān)閉mci設(shè)備 endsub 保存文件,在cd驅(qū)動器中放入一張cd唱片,然后運(yùn)行,你將發(fā)現(xiàn)九個(gè)按鈕中prev、next、play、eject四個(gè)按鈕變黑(有效狀態(tài)),點(diǎn)一下play按鈕,音樂出來了!若驅(qū)動器中無cd盤則所有按鈕都處于無效狀態(tài)。這樣一個(gè)簡易cd播放器就完
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦業(yè)法律法規(guī)與放射性金屬礦管理考核試卷
- 電感器在電力補(bǔ)償中的應(yīng)用考核試卷
- 特色飲料作物種植與地域文化考核試卷
- 燈具的防塵設(shè)計(jì)及其維護(hù)考核試卷
- 煤制合成氣生產(chǎn)考核試卷
- 林產(chǎn)品加工質(zhì)量檢驗(yàn)與評定考核試卷
- 百貨零售企業(yè)供應(yīng)鏈金融考核試卷
- 石棉云母礦選礦廠綠色生產(chǎn)與節(jié)能減排考核試卷
- 木材加工企業(yè)的環(huán)境保護(hù)與污染治理考核試卷
- 國家電網(wǎng)技能培訓(xùn)體系與實(shí)踐
- 內(nèi)墻石膏抹灰合同樣本
- 生物制藥考試題(附答案)
- 消防安全知識四懂四會
- 電梯電磁兼容檢驗(yàn)技術(shù)解決方案
- 畢業(yè)設(shè)計(jì)(論文)-玉米收割機(jī)設(shè)計(jì)
- 獸醫(yī)動物福利相關(guān)考題
- 中華禮儀文化知到課后答案智慧樹章節(jié)測試答案2025年春廣西國際商務(wù)職業(yè)技術(shù)學(xué)院
- 數(shù)學(xué)-江西省部分高中2025屆高三下學(xué)期3月聯(lián)合檢測(一模)試題和解析
- 運(yùn)動營養(yǎng)學(xué)(第三版)全套課件第1-10章
- 廣東省實(shí)驗(yàn)中學(xué)廣州市天河區(qū)附屬實(shí)驗(yàn)學(xué)校2021-2022學(xué)年八年級下學(xué)期期中物理試題(含答案)
- 2024上海市招聘社區(qū)工作者考試題及參考答案
評論
0/150
提交評論