dephi小技巧

2002/4/22 下午 02:29:23
以下是在深度論壇中一些前輩的解答, 您參考一下:
 
1.alex5422(Alexander Pan) 前輩的解答:
這個問題我遇到過,dsgnintf.dcu 只有在 Delphi 4 和5上面有。
到了 Delphi 6 就改成了 DesignInft.pas DesignEditors.pas 等等的相對檔案
,我想您的那個元件應不是 For Delphi 6 的吧(如果您裝此元件在 6 上),如果
元件沒有用到太複雜或是 Delphi 6 已沒有的 Object,原則上有個 "偷吃步" 可
用。
step1. 在 Delphi 6 New 一個 component
step2. 將原有元件上所實作的東東如宣告等東東 copy 過來
    (ps implement 部份不要 Copy)
step3. (這步比較麻煩) 先 Complete class at cursor 
    再一個個把原本的程式碼Copy過來
step4. compile -> install 完成。
可以試試,我昇級了好幾個元件喔!!
 
2.P.D 前輩的解答:
用 WINDOWS 的搜尋檔案或文件夾找 dsgnintf.PAS 即可以發現放在原安裝 delphi 
目錄下的 source\Toolsapi 下, copy 到 原安裝 delphi 目錄下的 lib , 系統自
會產生 dsgnintf.dcu
 
3.nill 前輩的解答:
在 delphi 的 LIBRARY 目錄下加 source\Toolsapi则可

你可能感兴趣的:(小技巧)