国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

VisualBasicCOM基礎講座之簡介

2019-11-18 17:54:19
字體:
來源:轉載
供稿:網友
"世上無難事,只要肯登攀",所以你要有信心成為一個COM程序員,而且你一定能。

  事實上,我們每次設置文本編程控件的Text屬性時,就已經在使用COM,同樣在DAO數據控件運行MoveNext方法時,甚至在使用VB控制字時,也都是在使用COM。

  那么,什么是COM呢?

  首先,COM是一種通信的方式。

  例如,就像我們的電視遙控一樣。當我們按下某個頻道按鈕時,電視頻道立馬切換;而當我們按下開關按鈕時,電視立即關閉等等。其實,我們并不關心它們是怎樣工作的,我們只知道按下按鈕就能產生某個動作就可以了。

  程序的原理也是一樣的。當改變文本編程控件的Text屬性時,我們并不知道其中的原理,也許系統內部會調用幾十個API函數也說不定?但對于用戶來說,則只關心文本編程控件中顯示的文本就可以了。

  其次,COM是一種重用代碼的方式。

  使用COM的最大好處是一旦建立COM的通信方式后,可以方便地在任何地方使用多次。例如,當用戶創建一個用于顯示日期和時間的COM組件后,就可用于任何程序中的任何地方。不僅VB應用程序、Excel程序可以訪問,而且C 應用程序也可以訪問它。

  所以,COM組件的代碼可重用性是最主要的。

  再次,COM是基于實際對象的。

  用COM創建的大多數組件是基于實際對象的,這就意味著一旦組件被創建,其使用是相當容易的。試想一下,如果我們在計算機系統中再添加一個用戶,又有哪種添加方式如Customer.Add那樣簡單,是添加數據處理代碼包、算法,還是向應用程序添加較大的數據庫DLL?很顯然,COM就支持這種簡單操作。

  所以,COM是一種通信方式、一種代碼重用方式以及基于實際對象的。

  本教程的以后部分中將簡單討論COM和VB的相關內容,這包括類的創建,以及如何將類轉換成一個實際對象。雖然,這里的內容太過簡單,但卻是以后COM編程的基礎。

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长葛市| 余干县| 阳泉市| 子长县| 光山县| 伽师县| 崇左市| 三都| 习水县| 本溪市| 保亭| 阿荣旗| 玉山县| 万山特区| 那曲县| 嫩江县| 石楼县| 微博| 扎兰屯市| 察隅县| 安图县| 海原县| 宜丰县| 高平市| 中方县| 澎湖县| 阳新县| 民乐县| 阿鲁科尔沁旗| 汝南县| 榕江县| 田阳县| 盐边县| 讷河市| 修文县| 墨竹工卡县| 白玉县| 正镶白旗| 舞阳县| 武胜县| 图木舒克市|