簡體   English   中英

如何在Delphi 6(Pro)中調試自定義屬性編輯器?

[英]How to debug a Custom Property Editor in Delphi 6 (Pro)?

如何設置斷點並通過為VCL派生的組件之一(Component Palette成員)編寫的自定義屬性編輯器進行跟蹤? 當然,問題是我想調試在IDE處於活動狀態且未運行活動應用程序時在已編譯BPL中運行的代碼。 在BPL源文件中設置斷點不會執行任何操作。

鏈接到有關調試自定義屬性編輯器的教程或文章的鏈接也很好。

謝謝。

告訴IDE將自身用作主機應用程序,然后單擊“運行”按鈕。 它會生成一個新的IDE實例,您可以做任何使它達到設置的斷點的操作,並且可以像往常一樣調試它。

我不確定100%是否在D6中,但是在D2010中,它是在“運行”>“參數”下設置的。我認為D6相同,但是就像我說的那樣,我不確定。 如果沒有看到該特定菜單項,則應該有類似的內容。

使用OutputDebugString可以幫助...當然不能像斷點和逐步操作那樣酷,但是您可以跟蹤流和輸出值

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM