引用dll設定參數的問題

我遇到一個小問題,有一小段程式是引用DLL檔,現在我要用LV來實現它

Private Declare Function Rfid_ClosePort Lib "C:\rfid.dll" () As Boolea

====================================================

Private Sub Command2_Click()
errorflag = Rfid_ClosePort()
MsgBox ("取消連結")
End Sub

=====================================================

但是,Rfid_ClosePort()的型態是個 Boolea 值,

在LV設定DLL檔時,選項裡只有三類型可以選,而且參數裡也沒所謂的 Boolea 參數,

那我該怎麼辦呢!參數應該怎麼設才會相符合呢?~~麻煩教教我!

在Call Library function node的Type選項上選擇Adapt to Type,如圖.

將Boolean的元件連到你要的接點上.試試.

![](upload://dVqLuyVdm6EHY4mxJPzIPohzejn.png)

謝謝!

我這樣做好像會有個小問題!

如果照程式那樣設的話!好像變成只有輸入值而沒有所謂的回傳數值可以抓取![](upload://bjixd2p5i5L94grFqF6WpTt5uHX.jpeg)

如果真的是這樣的話,就沒有辦法設這下去了!有其他的方法解決嗎?

麻煩JIMMY指導!~~謝謝