Sunday, December 30, 2012

Linker error: Unable to open CHART.OBJ

從 C++ Builder 2010 升級至 C++ Builder XE3 時出現這個問題。
解決方法:
C++ Builder 2010 會在使用 TeeChart 的 .cpp 中,加入:


#pragma link "Chart"
#pragma link "TeEngine"
#pragma link "TeeProcs"
#pragma link "Series"


等連結資訊。

C++ Builder XE3 將這些 .obj 檔都包裝成 tee.lib,所以把這幾行刪除即可。

請同時參考:
http://www.teechart.net/support/viewtopic.php?f=3&t=13210

Wednesday, December 19, 2012

MFC 的錯誤訊息( Invalid address specified to RtlValidateHeap)

原因:不同模組共用 dll 時,產生了記憶體衝突。
解決方法:改變 linker 的設定,將"靜態"改為"共用"。

(感謝 SBH 經驗分享)

phpMyAdmin 無法存取 MariaDB 10 的解決方法

 [Reference]  https://www.qnap.com/zh-tw/how-to/faq/article/%E7%82%BA%E4%BB%80%E9%BA%BC%E7%84%A1%E6%B3%95%E5%9C%A8-phpmyadmin-%E5%AD%98%E5%8...