最近在學習 halcon、vc 的混合程式設計,整理了一些兩者變數互相訪問的方法。
示例**如下:
// htuple→vc 資料型別轉換
htuple htuple = 1234;
int i = htuple[0].i(); // i=1234
long l = htuple[0].l(); // l=1234
long lnumber = htuple.num(); // lnumber=1,資料個數
double d = htuple[0].d(); // d=1234.0000
htuple = "1234";
cstring strbuffer = htuple[0].s(); // strbuffer="1234"
// vc→htuple 資料型別轉換
int ii = 1234;
double dd = 1234.1234;
cstring strtemp = "halcon";
htuple htuple2;
htuple2[0] = ii; // htuple2[0].i()=1234
htuple2[1] = dd; // htuple2[1].d()=1234.1234
htuple2[2] = strtemp.getbuffer(); // htuple2[2].s()="halcon"
i = htuple2[0].i(); // i=1234
d = htuple2[1].d(); // d=1234.1234
strbuffer = htuple2[2].s(); // strbuffer="halcon"
lnumber = htuple2.num(); // lnumber=3,資料個數
另外:halcon 的路徑類似為「d:/addr/a.jpg」,即以「/」為分隔符。
和 vc 所用的「\」不同,需要轉換。
VIEW DOC frame 互相訪問
獲得cmainframe 在cchildframe中可用getparentframe 在其它類中用afxgetmainwnd 獲得cchildframe 在cview中用getparentframe 在cmainframe中用mdigetactive 或getactiveframe 在其它類中用af...
FLEX JS 互相呼叫,訪問
開發工具 flexbuilder3 js 檔案位置 flex src js hello.js flex2js.mxml 修改工程目錄下 html template index.template.html 檔案 在中新增 在中新增 呼叫flex的按鈕 最後的ndex.template.html 頁面模...
內部類和外部類之間互相訪問
內部類與外部類之間的成員互相訪問 內部類可以訪問外部類的任何成員,包括private成員。外部類訪問內部類的成員需要建立內部類的物件,之後可以訪問內部類的任何成員,包括private成員,需要注意的是成員內部類不可以有靜態成員。當外部類的成員和內部類的成員重名時單單用this是區分不了的。在內部類中...