使引用(例如,控件或自定義類型)強(qiáng)制轉(zhuǎn)換為繼承層次結(jié)構(gòu)中更為具體的類。
例如,如類A從類B繼承,則類型B的變量可保持類型A的值??墒褂迷摵瘮?shù)從類型B向下轉(zhuǎn)換為類型A。如強(qiáng)制類型轉(zhuǎn)換無(wú)效,該函數(shù)在運(yùn)行時(shí)返回錯(cuò)誤。
通過(guò)該函數(shù)可轉(zhuǎn)換LabVIEW中任意的類層次結(jié)構(gòu),包括VI服務(wù)器引用句柄、.NET/ActiveX引用句柄和LabVIEW類。
詳細(xì)信息 范例
轉(zhuǎn)換為特定的類詳細(xì)信息
該函數(shù)可通過(guò)更具體的類而非引用操作屬性或方法。 例如,要?jiǎng)?chuàng)建一個(gè)包含布爾、數(shù)值或字符串控件引用的數(shù)組,LabVIEW可將這些引用轉(zhuǎn)換為更通用的控件類,因?yàn)閿?shù)組僅能包含一種數(shù)據(jù)類型,且每個(gè)控件都屬于控件類。 如需對(duì)數(shù)組中布爾控件的屬性進(jìn)行操作,可先創(chuàng)建數(shù)組的引用,再使用“轉(zhuǎn)換為特定的類”函數(shù)使數(shù)組引用向下轉(zhuǎn)換為布爾類。
通過(guò)連線VI引用句柄至引用,連線外觀VI引用句柄至目標(biāo)類,可使VI向下轉(zhuǎn)換為外觀VI。
也可通過(guò)數(shù)據(jù)值調(diào)試向下轉(zhuǎn)換類。 轉(zhuǎn)換為特定的類函數(shù)在未獲取可用于向下轉(zhuǎn)換類的引用前可一直等待。 如需解決該問(wèn)題,可連線目標(biāo)類的數(shù)據(jù)值引用至目標(biāo)類。
相關(guān)信息
強(qiáng)制轉(zhuǎn)換LabVIEW類
范例
關(guān)于使用轉(zhuǎn)換為特定的類函數(shù)的范例見(jiàn)labviewexamplesApplication ControlVI ServerTo More Specific Class中的To More Specific Class VI。
- 我們開業(yè)語(yǔ)言以LabVIEW為主,在硬件選型方面也積累了豐富的經(jīng)驗(yàn),同時(shí)我們也具備獨(dú)立的硬件開發(fā)及機(jī)械設(shè)計(jì)與加工能力,可以制作、加工非標(biāo)設(shè)備,滿足個(gè)性化的需求。"術(shù)業(yè)有專攻",每個(gè)人都有自己zui擅長(zhǎng)的領(lǐng)域。把這些工作交給我們,使您有精力做科研,這應(yīng)該是一個(gè)雙贏的局面。
服務(wù)領(lǐng)域涵蓋:
LabVIEW 編程開發(fā)
LabVIEW作為圖形化編程語(yǔ)言,近幾年發(fā)展迅速,它具備開發(fā)快、可靠性高等特點(diǎn),非常適合測(cè)控領(lǐng)域的應(yīng)用。在該領(lǐng)域我們已經(jīng)有十年的開發(fā)經(jīng)驗(yàn),合作用戶涉及科研、國(guó)防、外企、大中小型各類企業(yè)。服務(wù)領(lǐng)域遍布自動(dòng)測(cè)控系統(tǒng)眾多領(lǐng)域,包括航空航天、汽車產(chǎn)品測(cè)試、工業(yè)自動(dòng)化、故障診斷、圖像處理等。
非標(biāo)設(shè)備研制
在系統(tǒng)開發(fā)過(guò)程中,購(gòu)買不到的配件、電路板等產(chǎn)品,我們也可以進(jìn)行研制開發(fā),為您提供一站式的服務(wù)。
系統(tǒng)集成
為自動(dòng)化測(cè)試提供完整的解決方案。我們從設(shè)備選擇、采購(gòu)、安裝、調(diào)試、控制、到配套產(chǎn)品的研制,涵蓋您科研生產(chǎn)的全過(guò)程。讓您全身心的投入到核心工作中來(lái),減輕您的工作壓力,提升工作效率。
產(chǎn)品合作開發(fā)
如果您那有具有市場(chǎng)潛力的好產(chǎn)品、好創(chuàng)意,我們也愿意與您一起合作開發(fā)。在這方面我們也具備了一定的基礎(chǔ),例如工業(yè)*/呼吸模擬器/人工肺,勞保測(cè)試產(chǎn)品"防塵測(cè)試儀"已經(jīng)成功推向了市場(chǎng)。成熟的技術(shù)+有潛力的市場(chǎng),一直是我們追求的目標(biāo)。如果您有好的創(chuàng)意,或者現(xiàn)有的產(chǎn)品需要升級(jí)推廣,也歡迎與我們。
王
LabVIEW轉(zhuǎn)換為特定的類 (函數(shù))LabVIEW轉(zhuǎn)換為特定的類 (函數(shù))LabVIEW轉(zhuǎn)換為特定的類 (函數(shù))