我在維護舊的 Delphi程序(D7)時遇到問題。很多程序邏輯都在DPR文件中(這不是一個窗口化的程序),有些單元提供了訪問數據庫的功能。我們需要從DB單元中獲得一些調試,但調試功能位於DPR中。我們不能輕易剝奪調試功能,因爲它使用DPR獨有的東西,比如它的主要管道。把它分開就像試圖挑逗意大利麪和肉丸醬一樣。如何在DPR範圍訪問德爾福功能
那麼我們如何調用在DPR範圍內從下屬使用單位聲明的函數呢? C++中的::運算符等價於什麼?
請不要告訴我重新設計應用程序。我很想去,但我們不會得到必要的時間。另外如果我們重新設計這隻小狗,它不會在德爾福。
Sinple,優雅而有效,謝謝。這會讓我們有時間正確地重構代碼。 – 2009-07-27 14:24:25