[問題] 在BCB6.0使用ChartDirector的DLL

作者: DIE755127   2014-10-13 15:34:31
我想在BCB6.0下使用ChartDirector達到畫圖功能
網站上也有特別說明BCB上是可運行的
並且從他的網站上下載了c++ win32版本
但是在調用的時候發現了一些問題
檔案有.dll .lib .h
從lib(1 kb)的大小看來應該是import lib而非static lib
我把.lib add to project後發現有omf格式問題
所以用coff2omf.exe轉成bcb可以用的版本
另外在某個.h檔有ambiguity發生 看起來有點像是跟bcb內建的函式命名重複到
因此我另外再加上namespace 更改.h後解決這問題
原本以為應該這樣子就可以使用了
compiler過了之後馬上run程式卻出現以下訊息
CHARTDIR51.DLL不是設計在Windows上執行,就是它包含錯誤。
請嘗試使用原始安裝媒體,再次安裝該程式,或是連絡您的系統
管理員或軟體廠商以取得支援
請問這是甚麼原因造成的?還是我前面有甚麼步驟錯了?
如果有在BCB上成功使用ChartDirector的高手能解惑更好
感謝!!

Links booklink

Contact Us: admin [ a t ] ucptt.com