以前DELPHI里裝過EHLIB這個控制元件,
但是新裝了系統,新裝DELPHI,編譯一個程式時提示 [Fatal Error] Project1.dpr: File not found: 'DBGridEhGrouping.dcu'
但是這個程式并沒有用到這個EHLIB這個控制元件啊。
現在不想安裝這個控制元件,能不能解決問題?
或者說是不是程式里確實哪里參考了該控制元件(雖然沒用到),那怎么查找發現在程式什么地方用了該控制元件?把相關參考代碼洗掉。
uj5u.com熱心網友回復:
全文搜索 DBGridEhGrouping ,找到后洗掉 DBGridEhGroupinguj5u.com熱心網友回復:
你的某單元 uses 陳述句中參考了DBGridEhGrouping。控制元件洗掉后要手工洗掉相應單元的參考。uj5u.com熱心網友回復:
方法1,找到并洗掉,有可能導致程式更大的錯誤方法2,安裝ehlib控制元件,有可能多加入無用的控制元件。
uj5u.com熱心網友回復:
程專案檔案中,使用了Ehlib控制元件,Delphi中沒有安裝它。你可以在各個單元檔案中,搜索是否使用了Eh系列控制元件。如果使用了,要用標準控制元件代替。的工程專案檔案,才能被編譯。
uj5u.com熱心網友回復:
是你的工程專案檔案中,使用了Ehlib控制元件,Delphi中沒有安裝它。你可以在各個單元檔案中,搜索是否使用了Eh系列控制元件。如果使用了,要用標準控制元件代替。這樣,你的工程專案檔案,才能被編譯。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/70446.html
標籤:VCL組件開發及應用
