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

首頁 > 編程 > Delphi > 正文

在Delphi7中調(diào)試COM+

2019-11-18 18:22:58
字體:
供稿:網(wǎng)友

                                         Delphi7中調(diào)試COM+

                                                                             劉曉明(Cipher)收集整理

       開發(fā)COM+應(yīng)用系統(tǒng)最令人頭痛的問題便是如何調(diào)試 COM+組件了。由于COM+是執(zhí)行在COM+的執(zhí)行環(huán)境中,因此Delphi 的程序員無法像Delphi的分布式多層應(yīng)用系統(tǒng)一樣可以直接在 Delphi IDE 中設(shè)定應(yīng)用程序服務(wù)器的斷點來調(diào)試。

      事實上, Delphi 仍然可以在 Delphi 的集成開發(fā)環(huán)境中調(diào)試 COM+組件,也可以讓程序員在集成開發(fā)環(huán)境中在COM+組件的程序單元中設(shè)定斷點,然后執(zhí)行客戶端應(yīng)用程序調(diào)用 COM+組件。此時 Delphi 便會把執(zhí)行控制權(quán)帶到Delphi 的集成開發(fā)環(huán)境中,并且暫停在程序員設(shè)定的斷點上讓程序員開始調(diào)試。從此開始,程序員就可以像調(diào)試一般的應(yīng)用程序一樣來調(diào)COM+組件了。不過要如此調(diào)試COM+組件,程序員必須先做一些設(shè)定。

 

1、在Delphi 的集成開發(fā)環(huán)境中激活要被調(diào)試的 COM+ 組件項目,點PRojects|Options 菜單,在彈出的對話框中選擇Linker頁,選中其中的include Td32 info include remote debug symbol

2、點 Run|Install Com+ Objects菜單,注冊COM+組件,最好是注冊到新的應(yīng)用程序,也可以注冊到已有的應(yīng)用程序(這個應(yīng)用程序需要是由Delphi 的注冊COM程序產(chǎn)生的)。

3、運行Win2000 控制面板|管理工具|組件服務(wù),在COM+應(yīng)用程序中找到剛才COM注冊的應(yīng)用程序,點右鍵,選擇“屬性”菜單,在彈出的對話框中,選擇“高級”頁,選中其中的“在調(diào)試器中啟動”選項,在下面的調(diào)試路徑中會有類似如下的內(nèi)容:"C:/Program Files/Borland/Delphi7/Bin/bordbg70.exe" dllhost.exe /ProcessID:{9CEC476D-83A5-4C2B-AFF1-3E83A147B866}

4、回到Delphi的集成開發(fā)環(huán)境,點選Run|Parameters 菜單,在對話框中,Hostapplication設(shè)為:C:/WINNT/system32/DLLHOST.EXE ,(要根據(jù)你的操作系統(tǒng)安裝情況設(shè)定)。  Parameters 設(shè)為:/ProcessID:{9CEC476D-83A5-4C2B-AFF1-3E83A147B866};這個GUID的值要和Win2000組件服務(wù)中的屬性值一致,可以從那邊直接COPY過來。

5、設(shè)置斷點,在Delphi的集成開發(fā)環(huán)境中運行COM

6、在Windows中(或新開的Delphi環(huán)境中)運行調(diào)用這個COM的客戶端程序。

這時會發(fā)現(xiàn),Delphi開發(fā)環(huán)境中的COM停在斷點處了,就可以接下來單步跟蹤調(diào)試了。

 


上一篇:Delphi背后---初學(xué)者參考之二(2)

下一篇:在Delphi中如何維護(hù)COM+的狀態(tài)信息

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
學(xué)習(xí)交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網(wǎng)友關(guān)注

主站蜘蛛池模板: 免费观看黄色片视频 | 欧美一级高潮 | 黄色一级电影网 | 狠狠干91| av黄色在线免费观看 | 成人免费观看毛片 | 国产日韩大片 | 欧美高清另类自拍视频在线看 | 成人国产精品免费 | 91在线视频在线观看 | 国产精品区一区二区三区 | 大片毛片 | 天天草天天干天天射 | 成人羞羞视频在线观看免费 | 欧美人xx| 天天色综合6 | 国产精品久久久久久久久粉嫩 | 日韩毛片网站 | 精品久久久久久久久久中文字幕 | 久久久久久久久日本理论电影 | 毛片午夜| 久久亚洲国产精品 | 国产中出在线观看 | 91精品国产乱码久久久久久久久 | va免费视频 | 亚洲成人免费视频在线 | 国产精品www | 国产一级伦理片 | 91精品最新国内在线播放 | 久久人| 久久精品综合视频 | 欧美成人视 | 精品一区二区久久久久 | 农村寡妇偷毛片一级 | 欧美大逼网 | 中文字幕亚洲一区二区三区 | 一级黄片毛片免费看 | 777sesese | 欧美日韩免费看 | 黄色成人小视频 | 毛片a片免费看 |