關於專案中換用控制項新版本

2022-06-06 14:03:11 字數 499 閱讀 7538

關於專案中換用控制項新版本

用delphi開發專案,免不了會使用三方控制項。開發的時候,使用乙個版本的控制項,後面維護的時候,可能這個控制項公升級了,推出了新版本的控制項。

我們就會想著在自己的專案中換用新控制項,換了之後,一編譯卻往往會報錯。如下圖的錯誤:

別看這個很簡單的問題,卻經常有人被難倒,其實解決方法非常容易。

為什麼報錯?

因為新舊版本的fastreport控制項的屬性有出入,舊版本有的屬性,可能新版沒有了。

怎麼解決?

1)放棄公升級控制項,這當然行;

2)開啟所有報錯的單元,在它的視窗上放置乙個button,又刪除這個button,反正不論用何種辦法,讓單元處於編輯狀態(可儲存),忽略錯誤,儲存修改以後,就成功換用新控制項了。

3)有可能,新舊版本控制項相關太大,導致新版不能相容老版,那冒辦法,只能用第一種辦法。

Jenkins svn 專案更新最新版本

專案svn遷移到新伺服器,jenkins從svn更新專案就失敗了 error failed to check out org.tmatesoft.svn.core.svnexception svn e195012 unable to find repository location for in r...

關於新版本的Notification的用法

今天在做android 4.3下的前台服務方面的開發時,使用到了notification這個類。使用的過程中發現使用以前的一些例子中用的構造方法和setlatesteventinfo 方法時,eclipse卻出現了警告 不建議使用型別 notification 的notification icon,...

關於FlashPlayer的最新版本 2

注意 雷電的底層字型顯示已經更正 新版本顯示還沒有實際上平台驗證,目前看到的情況效能應該略遜於之前的flashplaer 6,但相容性和codesize應該改善不少 當前看來上實際平台驗證的必要性不是很大。原計畫階段2的linux版本 或平台相關版本 的計畫決定暫時取消,目前會再進行些時間的debu...