新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 在LabVIEW中開發XBOX Kinect的應用程序

        在LabVIEW中開發XBOX Kinect的應用程序

        作者: 時間:2017-01-05 來源:網絡 收藏
        • Loading .NET 4.0 Assemblies in LabVIEW

        由于包括LabVIEW2011以及之前版本的LabVIEW都不自動支持.Net 4.0,所以需要手動增加。

        本文引用地址:http://www.104case.com/article/201701/336604.htm

        方法:在Labview.exe文件所在的位置,創建文本文件LabVIEW.exe.config,文件名必須為LabVIEW.exe.config,保存格式為ANSI,在文件中加入如下信息,注意版本號碼v4.0.30319是你實際.Net的版本,可以用在C:WindowsMicrosoft.NETFramework中找到最高版本號。



        rtup useLegacyV2RuntimeActivationPolicy="true">


        .NET 4.0 namespcase @ Assemblies 在LabVIEW中的引用

        A. 大部分.net的assembly引用采用在程序框圖放置.net constructor,然后選擇assembly,再選擇Objects以及對應的Constructor

        B. 在前面板放置.NET Contrainer,然后Insert .NET Control(先選擇Assembly, 后選擇Controls),但很遺憾,LabVIEW只支持為數非常少的WPF Controls

        C. 直接放置.NET屬性和方法節點,然后select class, ->.net, ->browse, -> assembly, -> Objects.

        如:System.windows.media.imaging.writebtiamp就在presentationcore(4.0.0)里面

        • WPF 在LabVIEW中的引用

        很遺憾,LabVIEW居然不支持WPF Controls,缺點有:界面和代碼開發不能分離;很多WPF里面漂亮且功能強大的組件不能被使用,以Kinect項目為例,就不能使用System.windows.media.image Control,必須使用Labview提供的Picture Control,效率降低很多。




        關鍵詞: LabVIEWXBOXKinec

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 武清区| 苗栗市| 临湘市| 沽源县| 开平市| 普定县| 二连浩特市| 嘉善县| 库伦旗| 天柱县| 曲水县| 泸州市| 都兰县| 广平县| 巴青县| 会泽县| 那坡县| 鹤岗市| 新乐市| 龙陵县| 文昌市| 厦门市| 玉龙| 北碚区| 香河县| 师宗县| 铁岭县| 威远县| 静海县| 拉孜县| 正镶白旗| 龙州县| 尼勒克县| 衡南县| 会理县| 陇川县| 阿合奇县| 土默特右旗| 连平县| 香格里拉县| 沿河|