麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

VBCOM基礎講座之可重用性

2019-11-18 17:54:29
字體:
來源:轉載
供稿:網友
還記得我們是怎么將一個類添加到標準的VisualBasic工程中的?

  是的,一流的COM體系的最大特點是其代碼的可重用性。

-align="right">->->->  換句話說,如果用VisualBasic創建一個用于財務管理的類,那么該類不僅可以通過其他程序來訪問,而且還可用于其他合作者的應用程序。比如,一張Excel電子數據表可能就需要這樣的數據,或者一個C 程序員可能需要獲取他人最新工程的一些信息,等等。

  但是,當我們將所需要的類添加到標準的VisualBasic應用程序中,或是再編譯成最終的EXE程序時,其他人仍然不能在程序內部處理類或屬性。

  解決這個問題的方法是將所有的類投放到其他人的各自程序中,這稱為"COM-enabled"。

  換句話說,假如類有AnnualPRofitsToDate屬性,一旦該屬性得到后,類就會遍歷公司的數據庫,然后進行相應的一些計算,最后返回一個數值,該值單位可能是英磅、美元、日元或是其它。

  現在,若Excel用戶需要對數據庫進行上述處理,則只需簡單地提供"類程序",而不是真正的代碼。該程序釋放類和AnnualProfitsToDate屬性,允許其他用戶將其插入到程序中去。同樣,我們也不必告訴C 程序員如何進行人工統計(盡管他能夠處理),只需要提供給這個程序就可以了。這樣,就減少了大家許多工作。

  這種在VisualBasic工程中添加類后,還將類放進各自程序中的方法,稱為ActiveX組件方法。

  在這種方法中,ActiveX程序中的所有功能都可以被其他支持ActiveX的程序語言來處理。換句話說,AnnualProfitsToDate屬性既可被Excel、C 得到,也可被access等其他程序處理。

  那么,如何創建一個用來處理我們的類的ActiveX程序呢?->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 色诱亚洲精品久久久久久 | 久久精品在线免费观看 | 日日摸夜夜添夜夜添牛牛 | 亚洲成人黄色片 | 国产亚洲精品久久久久久网站 | 超碰97人人艹 | 色网站免费观看 | xxxxhd18hd日本hd | 史上最强炼体老祖动漫在线观看 | 成人毛片视频在线观看 | 久久久一区二区精品 | 国产午夜免费福利 | 天天碰夜夜操 | 亚洲射情 | 欧美国产精品久久 | 99re色 | 91九色国产视频 | 日本成人一区二区 | 久久九九热re6这里有精品 | 毛片在线看免费 | 国产毛片网 | 92看片淫黄大片一级 | 亚洲最大久久 | 欧美色大成网站www永久男同 | 日本中文视频 | 免费国产自久久久久三四区久久 | 毛片大全| 污污黄 | 成人电影毛片 | 精品一区二区三区免费爱 | 狠狠干夜夜草 | 黄网站色成年大片免费高 | 成年人在线视频免费 | 福利在线国产 | 久久精品视频网站 | www.91tv| 亚洲啪| 在线观看一区二区三区四区 | 亚洲码无人客一区二区三区 | 深夜福利视频绿巨人视频在线观看 | h视频免费看 |