本人用PB9寫的COM,然后在PB9中呼叫,
每次都是在帶引數的uf_getinfo這一句出錯,不帶引數的uf_gethandle沒有問題
請各位幫忙解決一下,我的代碼錯在哪里,還是編譯時需要做哪個選擇沒有正確?
以下為例句:
OLEobject oleTest
oleTest = create OLEobject
string ls_cs = '1'
if oleTest.connecttonewobject('PB90.u_test') < 0 then
messagebox('提示','初始化出錯')
return
end if
oleTest.uf_gethandle()
oleTest.uf_getinfo(ls_cs)
destroy oleTest
uj5u.com熱心網友回復:
com中代碼怎么寫的uj5u.com熱心網友回復:
創建了u_test用戶物件uf_gethandle()中寫了一句
profilestring('test.ini','test','num1','1') //這一句在運行證明已經是執行正確的
uf_getinfo(string as_cs)中寫了一句
profilestring('test.ini','test','num2','2') //這一句未執行到,就已經主程式報錯了
uj5u.com熱心網友回復:
我記得uf_getinfo(ls_cs)在com里只能傳值,不曉得你是不是申明的ref?uj5u.com熱心網友回復:
沒有申明ref不知您有沒有例子,可以發我一份,我的郵箱是[email protected],急用,謝謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/73457.html
標籤:API 調用
