全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1038
推到 Plurk!
推到 Facebook!

請教一個BCB接COM的Array問題

尚未結案
Rattler
一般會員


發表:11
回覆:4
積分:3
註冊:2004-07-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-05-05 17:06:30 IP:202.39.xxx.xxx 未訂閱
各位前輩好    我最近需要用到matlab做成一個com的元件來讓bcb使用 這個com裡面會傳入一個tagVARIANT的位址,用來接com計算出的一個陣列 如下 comclass->func(1, &va); 這個va就是一個tagVARIANT 理論上這個Variant要用safearray來接吧?? 我也查也好多資料,試了很多抓safearray的值的方法 但是還是抓不到我想要的值 可以順便請教一個問題 在variant裡有個vt是用來指出這個variant的型態吧? 那是否可以用vt來抓出對應的變數 例如vt是VT_ARRAY的話,那就要抓parray嗎? 假如是的話 那是不是上面所說的com是回傳一個array的話 那我是不是要用parry來接出值?    抱歉,可能有些亂,因為我也被搞的頭腦很亂  懇請前輩們幫幫忙,謝謝
系統時間:2024-05-17 8:57:23
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!