原xp下的delphi程式 呼叫excel的一些功能 在win7下不行 如何解決
uj5u.com熱心網友回復:
oledb的版本變了uj5u.com熱心網友回復:
這跟Win7沒有直接關系吧,是你的Win7裝的OFFICE版本跟開發的版本不一致造成的。如果想提高程式的兼容性,盡量少用Excel里面的功能,OPEN和Close的功能一般都不會變。
uj5u.com熱心網友回復:
也不行 我試過 之前是office2003 我在win7上將原來的office去了 裝上office2003 也還是不行
uj5u.com熱心網友回復:
不要用office精簡版的,最好裝完整版uj5u.com熱心網友回復:
同意2樓和4樓另外,還有一種可能性:就算裝完整版office,也存在一種可能性就是在不同版本的windows下面,能安裝的office組件是不一樣的,如果程式恰好與此有關,就可能出問題
uj5u.com熱心網友回復:
使用每三方控制元件,試試。不要使用OLE,慢不說,特費事。XLSReadWriteII,就比較好。
uj5u.com熱心網友回復:
你以前是操作xls檔案,現在變成xlsx了吧,個別地方可能要修改uj5u.com熱心網友回復:
我遇到的這種問題是因為驅動版本不一致造成的,網上搜一下,全是答案uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/41252.html
標籤:VCL組件開發及應用
