亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

VBCOM基礎講座之ActiveXEXEs

2019-11-18 17:54:43
字體:
來源:轉載
供稿:網友
到現在為止,本教程一直討論基于ActiveXDLLs中的類的內容,但是沒有一本教程不說明與DLL相似的ActiveXEXEs。

  所以,想在這里實際編寫一個ActiveXEXE工程。事實上,它和ActiveXDLL沒有太大的區別,甚至沒有區別。在啟動VisualBasic后選擇"ActiveXEXE"就可創建,然后像以前一樣構造自己的類。

-align="right">->->->  但這里不想再作更詳細的討論,因為ActiveXEXE和ActiveXDLL除了在運行時有一些微小區別外,其他都相同。

  它們的區別首先表現在它們的"進程空間"的不同。所謂"進程空間"是用于運行、處理和存取的一塊計算機內存。任何Windows程序,如MicrosoftWord等,都有自己的"進程空間",它很像程序的桌面那樣。

  當使用ActiveXDLLs工程運行時,DLL是在使用它的程序的進程空間中運行的,而ActiveXEXE是在進程空間外面工作的。但是,ActiveXEXE還有自己的"桌面"。這究竟如何理解呢?

  假如,ActiveXDLL變得不穩定或意外受損時,使用它的應用程序常常出現藍屏的死機現象,而在EXEs中卻不會發生,因為它有自己的"進程空間",即使被破壞,也僅僅是桌面受損,當然用戶程序應該很好地去修復它。

  其次,它們的區別還表現在裝載的速度上。由于DLL是直接裝載到已存在的進程空間,所以它的速度非常快。而EXEs由于還要分配自己的進程空間,所以速度上相對慢一點。

  上述兩點區別可以說是它們真正的區別。

  總之,如果使用不同的Windows工具來實現相應的ActiveX組件,那么相應的工程類型就應該有所不同。例如,若使用MTS,則應創建DLL工程,若使用DCOM,則應創建EXE工程。當然,即使現在不理解這此縮寫字母的含義,我們也不必擔心。因為它們是針對高級用戶的,并用于COM遠程的工具組件。以后有機會再來給出相應的教程。

  這里再來分析第二點的區別。

  如果現在需要創建這樣的一個程序,它不斷地檢測一個數據庫是否有什么改變。那么我們想到的是在程序中使用一些"timer"(計時器),每隔10分鐘激發一次并檢測該數據庫。但問題來了,在該進程空間的其他所有代碼都要被停止運行直至數據庫檢測完畢。

  而ActiveXEXEs偉大之處,就在于它有自己的進程空間。所以在其中添加的計時器也只會工作在自己的進程空間中而不會影響其他使用它的程序。也就是說,對于前面的工程來說,若使用ActiveXEXE來檢測數據庫,則不會停止其他使用它的程序的運行;即使需要從其他程序中返回一個消息,也可以通過其他事件而獲得。

  需要說明的是,運行代碼遠離正規程序而通過事件與使用的應用程序會話的方法稱為"異步處理"。通常當需要對e-mail或數據庫作定期檢查時,或當運行一個長的報表以及計算大的統計數據時,我們就需使用這種異步處理方式。

  不怕你驚訝的話,我們可以將前面論述的內容總結成這樣的一句話:

  "ActiveXDLLs是在進程內運行,而ActiveXEXEs是在進程外運行"。

  好了,下一節將創建并測試一個自己的ActiveXEXE工程,并使用大家還不太熟悉的"異步處理"技巧。然后,提出一個稱為"實例"的有意義的概念,最后指明怎樣獲得更多的COM知識使自己達到一個新的水平。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色青青草原桃花久久综合| 国产亚洲精品91在线| 精品久久中文字幕久久av| 中文字幕亚洲激情| 国产精品男女猛烈高潮激情| 亚洲jizzjizz日本少妇| 久久99国产精品久久久久久久久| 国产精品久久久久久久久借妻| 92国产精品视频| 中文字幕国产亚洲| 日韩精品在线视频| 亚洲国产天堂网精品网站| 亚洲黄色片网站| 中文字幕欧美日韩va免费视频| 亚洲国产高清高潮精品美女| 日韩中文字幕在线观看| 国产伦精品一区二区三区精品视频| 在线观看欧美日韩| 久久97久久97精品免视看| 色偷偷av一区二区三区乱| 精品亚洲永久免费精品| 国产精品网站入口| 日韩av毛片网| 日韩欧美在线免费观看| 中文字幕日韩欧美精品在线观看| 欧美日韩免费一区| 成人乱色短篇合集| 91网站在线免费观看| 欧美精品www| 国产九九精品视频| 亚洲第五色综合网| 2018日韩中文字幕| 国产精品99久久99久久久二8| 国产精品网站视频| 91社影院在线观看| 久久精品人人爽| 中文字幕av一区中文字幕天堂| 91精品久久久久久久久久久久久| 色综合久久久888| 欧美激情精品久久久久久免费印度| 中文字幕精品—区二区| 日韩精品高清视频| 中文字幕亚洲情99在线| 欧美成人午夜剧场免费观看| 亚洲欧美制服中文字幕| 久久夜色撩人精品| 国产香蕉精品视频一区二区三区| 日韩av电影在线播放| 欧美亚洲视频在线看网址| 亚洲自拍偷拍视频| 欧美韩国理论所午夜片917电影| 久久精品国产欧美亚洲人人爽| 国产精品对白刺激| 国产精品日日摸夜夜添夜夜av| 91久久久亚洲精品| 久久午夜a级毛片| 日韩视频免费大全中文字幕| 中文字幕亚洲综合| 成人黄色在线播放| 日韩毛片在线观看| 国产一区二区三区三区在线观看| 亚洲成人久久一区| 久久亚洲精品网站| 成人免费观看49www在线观看| 久久久久久中文字幕| 国产精品久久久久久av福利| 成人女保姆的销魂服务| 欧美大片大片在线播放| 久久综合久久八八| 亚洲精品一区二区三区婷婷月| 色婷婷**av毛片一区| 成人性生交xxxxx网站| 91中文在线观看| 欧美午夜美女看片| 亚洲自拍偷拍色片视频| 日韩高清免费观看| 97视频免费在线看| 国产免费一区二区三区在线观看| 午夜精品一区二区三区在线| 国产成人在线视频| 精品久久久久久久久国产字幕| 国产精品美女www| 成人中文字幕在线观看| 国产精品亚洲片夜色在线| 日韩精品在线免费播放| 精品久久久久久国产| 亚洲国产精品va在线看黑人动漫| 欧美国产精品va在线观看| 国产999在线观看| 久久国产一区二区三区| 亚洲人成电影网站色xx| 日韩欧美主播在线| 最近2019免费中文字幕视频三| 日韩专区中文字幕| 欧美成人精品在线| 亚洲国产欧美日韩精品| 成人在线视频网站| 欧美午夜精品久久久久久浪潮| 欧美多人爱爱视频网站| 国模精品视频一区二区| 久久婷婷国产麻豆91天堂| 日韩禁在线播放| 国产成人精品电影| 97国产一区二区精品久久呦| 久久综合五月天| 中文字幕在线国产精品| 黑人极品videos精品欧美裸| 亚洲免费精彩视频| 欧美壮男野外gaytube| 国产精品99久久久久久久久久久久| 亚洲欧美三级在线| 中文字幕视频在线免费欧美日韩综合在线看| 视频在线一区二区| 成人中心免费视频| 97免费视频在线播放| 欧美激情亚洲综合一区| 久久亚洲私人国产精品va| 欧美日韩性生活视频| 精品高清一区二区三区| 国产亚洲精品美女久久久久| 欧美成人剧情片在线观看| 欧美性一区二区三区| 久久精品国产精品| 日韩高清电影免费观看完整| 亚洲精品动漫100p| 俺去了亚洲欧美日韩| 日韩高清不卡av| 日韩精品中文字幕有码专区| 欧美性xxxx极品hd满灌| 欧美极品美女视频网站在线观看免费| 久久精品国产清自在天天线| 日韩在线小视频| 国产日产亚洲精品| 日韩av电影国产| 色噜噜国产精品视频一区二区| 日本精品视频在线播放| 精品国产欧美成人夜夜嗨| 欧美国产日产韩国视频| 国产精品视频内| 欧美高清在线播放| 富二代精品短视频| 亚洲免费伊人电影在线观看av| 欧美成人免费播放| 一区二区三区四区视频| 国产性猛交xxxx免费看久久| 欧美有码在线观看视频| 欧美夫妻性视频| 国产自产女人91一区在线观看| 色综合伊人色综合网站| 精品视频在线播放色网色视频| 国产精品白丝av嫩草影院| 91久久中文字幕| 日韩中文字幕在线视频播放| 成人性教育视频在线观看| 亚洲美女性视频| 91亚洲国产精品| 精品欧美一区二区三区| 亚洲国产精品嫩草影院久久| 中文字幕视频在线免费欧美日韩综合在线看| 91在线视频九色| 国产日韩一区在线| 国产91色在线免费| 亚洲性日韩精品一区二区| 成人性生交大片免费看视频直播|