打開個工程run發現這個問題,網上實在找不到解決的辦法,所以過來發帖求助。
delphi7 企業版,PC是win7-64...
ps:本人小白..
uj5u.com熱心網友回復:
新建個工程也是這樣么如果是,看看delphi7\lib 目錄下有沒有ExtCtrlsX.dcu這個檔案,
如果沒有,重新安裝delphi
另外也有可能是環境變數的問題
以前皆為猜測,俺沒有裝64位系統
uj5u.com熱心網友回復:
lib目錄下找不到對應ExtCtrlsX.dcu檔案,安裝檔案里也找不到,所以懷疑是不是環境變數的問題,但是這部分確實不懂,晚上找了幾個安裝包下來都沒找到uj5u.com熱心網友回復:
有沒有可能是控制元件的問題,原開發者安裝了一些自己添加的控制元件,所以新安裝找不到對應.dcu?如果是這樣的話,可以從專案中哪里發現添加過哪些控制元件嗎?uj5u.com熱心網友回復:
這些.dcu檔案是對應.pas檔案編譯后的檔案,通常在安裝delphi的程序中才會編譯生成,如果你的 \lib 目錄下都沒有.dcu檔案那應該就不是環境變數的問題了。奉勸重裝一次,安裝的程序中全程留意有沒有什么例外的提示(output路徑沒找到... 殺軟攔截... 權限...等問題的提示)
uj5u.com熱心網友回復:
你都還沒說,新建工程有沒有這個問題,還是僅僅你open的那個已存在的工程才有這問題不過說沒說都一樣了,俺也幫不了你解決
uj5u.com熱心網友回復:
恩,問題解決了,不用delphi7,換了2007就可以了uj5u.com熱心網友回復:
但是用delphi2007打開源程式發現并沒有ExtCtrlsX.dcu這個定義,這么奇怪的?uj5u.com熱心網友回復:
實施安裝的資源包缺失引起的啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/120065.html
標籤:VCL組件開發及應用
上一篇:按鍵精靈的問題
下一篇:有啥代碼可以自動安裝軟體的
