2010年5月25日 星期二

測試DLL函式庫功能

這是Bee最常用的。拿來測試DLL內的功能並看單一結果。
在Win32Forth下直接寫以下程式,去連接OpenCV的DLL並呼叫函式

WinLibrary cv110.dll
WinLibrary cxcore110.dll
WinLibrary highgui110.dll

1 z" Win32Forth Call CV DLL " call cvNamedWindow

結果就有一個視窗出現,標題字串就是由Win32Forth傳的。

但有一些規則還是要注意(其實是Bee太久沒用,寫給自己做記錄):

1. 參數要查出真值,因為無法使用C的#include。
2. 參數要倒序先放,這是Win32Forth的習慣。
3. 字串使用 z",因為Forth的字串和C的格式不同。


1 則留言:

  1. 小老弟:
    我越來越覺得您是中華民國forth界的未來希望,現在小做一點教大家就好了,還是應該以專心完成學業為重。等您學成之後,我會追著您好好貢獻社會,以後我們再互相切磋forth的真精神。
    生活情況還好吧?有時嘞緊褲帶搞技術也很難過的,您自己好好表現並爭取機會,語文能力也永遠都需要再加強,我會看著您長大,也關心您的未來。
    曾慶潭敬上
     
    [版主回覆05/27/2010 17:09:51]這個是Woody要我做測試的啦!他最近要用他的W語言去連接OpenCV,結果有問題,反過來問我Win32Forth這邊如何。我好久沒摸了,還要翻出專題中的程式才完成。

    即然提到專題,有空會貼出您提到用Forth控制機器人的那一篇。


    回覆刪除