如何調試COM+組件 |
尚未結案
|
xu_caishen
一般會員 發表:6 回覆:20 積分:5 註冊:2005-04-15 發送簡訊給我 |
|
shunaarom
一般會員 發表:8 回覆:34 積分:18 註冊:2003-07-02 發送簡訊給我 |
|
xu_caishen
一般會員 發表:6 回覆:20 積分:5 註冊:2005-04-15 發送簡訊給我 |
|
pcplayer99
尊榮會員 發表:146 回覆:790 積分:632 註冊:2003-01-21 發送簡訊給我 |
引言: 請問除了該方法外,是不是不能用跟蹤方式來找錯呢?用ShowMessage我也試過,但有時很難找出錯誤的地方,很麻煩。比如說,方法之間調用,錯誤發生在不同的方法之間,就比較難以查錯了。 請各位大大們繼續指點江山。小弟感激不盡。謝謝!详细的方法请看李维关于COM 的书。 大概方法:在COM 的管理器里(组件管理器)将该COM 组件所在的“应用程序”的属性里的高级页里的调试打上钩,会出现诸如:"c:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe" dllhost.exe /ProcessID:{9E151629-2472-49F8-B93E-9CD47DDA3009} 这样的东东。 到Delphi里打开COM 的工程,选择run/attach process,在里面填写参数后,按F9 然后运行调用你的COM 的EXE,你可以在DELPHI里跟踪COM 了。 |
xu_caishen
一般會員 發表:6 回覆:20 積分:5 註冊:2005-04-15 發送簡訊給我 |
|
Ktop_Robot
站務副站長 發表:0 回覆:3511 積分:0 註冊:2007-04-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |