在使用 Labview 時,如果發現需要借助其它外部程式的功能,可以透過調用外部 Active X

或 .Net 等程式的方式,來達到自己的目的。在這邊將透過 Labview 提供的 .Net Connectivity

元件來調用 .Net DLL。

 

C# 程式,撰寫一個簡單的兩個數值相加程式,另存成 test.cs 檔案

public class test{
  public int add(int a,int b){
    return a+b;
  }
}

 

將程式編譯成 dll

C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc /target:library test.cs

 

拉入 Constructor Node 元件,跳出Select .Net Constructor 視窗,點選瀏覽按鈕,選取剛才

編譯好的 test.dll 檔案,選擇 test object,在拉入Invoke Node元件,點選Invoke Node元件選

取 add function ,程式如下。

 

程式:

image

 

執行結果:

image

iammic 發表在 痞客邦 PIXNET 留言(0) 人氣()