最近很奇怪,在Win7 32位系統下編譯的程式,在XP下面運行時,總是提示類似的問題,“無法定位 程式輸入_CXX......于元件msvcrt.dll”上,導致程式無法運行,試了各種XP版本,不管是安裝版的還是Goust版本的,都出現同樣的問題,也試過網的說的N種方案,但最侄訓是沒解決,求高人指點!!!!
uj5u.com熱心網友回復:
補充一下,使用的是Delphi7版本,程式之前都好好的,好像就從這個月開始編譯出來的有這個問題;uj5u.com熱心網友回復:
delphi 7冒似和win 7動態庫方面不兼容,用xe 以上版本吧uj5u.com熱心網友回復:
msvcrt.dll是操作自動安裝的與C相關的元件,Delphi 的VCL許多是呼叫C的庫檔案。你的問題出在作業系統上,重新安裝作業系統看看,能否解決,或是安裝C的庫檔案。
uj5u.com熱心網友回復:
不是個案,是每臺XP都碰到型別的情況
uj5u.com熱心網友回復:
這個不考慮....
uj5u.com熱心網友回復:

這個是VC的動態庫哈。安裝一下VC的程式運行環境試試。不過你既然用的是D,應該是不大會用這個庫啊,是不是用到了別人的動態庫或者三方的東西中參考到了這個
uj5u.com熱心網友回復:
經過三天時間的煎熬,用WinDebug軟體終于找到了問題所在,把兩個用于64位的動態庫放在了32位下面,所以才會出此錯誤,給自己Mark一下,粗心啊轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/83468.html
上一篇:求助base64解碼問題
