[問題] ActiveX元件 & DLL
請教各位一個問題
軟體:C++ Builder 6
狀況:使用ActiveX內的VCL元件(自己安裝的PCI7230元件),
但同時也有用到我寫的dll,當我程式執行完時要執行Close()動作時
會跳出下列錯誤訊息
Project Project1.exe raised exception class EAccessViolation with message 'Access violation at
address 0585EEE4.Read of address 0646ECF0.Process stopped.
Use Step or Run to continue.
但是如果我只有Load dll,不執行dll內的function, Close時就完全沒有問題
後來我一步一步去run,看到Close()之後一直跑到 ~TVariantT() { ::VariantClear(this); }就卡住了
所以我想原因應該是在這,但卻完全沒頭緒
我也查過dll內function的位址 並沒有跟錯誤訊息衝突到
麻煩大家指教
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.112.66
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章
14
24