
Standard CADEditorX界面:
要通過(guò) Windows 命令行在系統(tǒng)中注冊(cè)控制元素,請(qǐng)執(zhí)行以下操作:
例如,要在 64 位 Windows 7 中注冊(cè) 64 位版本的 CADEditorX,請(qǐng)執(zhí)行以下操作:
請(qǐng)注意:CADEditorLib.ocx 組件在安裝過(guò)程中已在系統(tǒng)中注冊(cè)。 如果您測(cè)試不同的 CADEditorX 版本,則可能需要在系統(tǒng)中手動(dòng)注冊(cè)組件。
|
|
|
|
與 CADEditorX 控件元素的編程交互基于 ProcessXML 函數(shù)和 OnProcess 事件的使用。
ProcessXML 函數(shù)
ProcessXML 函數(shù)用于處理 XML 指令。 它接收輸入的 XML 作為參數(shù),對(duì)其進(jìn)行處理并將結(jié)果作為 XML 返回。 XML IDE 演示應(yīng)用程序包含 XML 指令示例。
句法:
AInput 是輸入的 XML 文檔; 返回值是包含一些輸入數(shù)據(jù)的 XML 文檔。
C# 示例:
OnProcess 事件
OnProcess 事件在以下情況下被激活:
當(dāng)內(nèi)部 CADEditorX 事件之一被激活時(shí),如果此內(nèi)部事件較早被激活(即,如果您訂閱了此事件)。
它使 OnProcess 事件對(duì)于處理以 XML 形式返回的數(shù)據(jù)很有用。
句法:
ASender 是提供數(shù)據(jù)的控件; AXML 是包含輸出數(shù)據(jù)的 XML 文檔。
C# 示例:
要在 CAD XML API 的幫助下執(zhí)行復(fù)雜任務(wù),建議使用 XML 解析器來(lái)處理輸出 XML。 所有流行的編程語(yǔ)言都有大量的 XML 解析器。 Microsoft Windows 提供了 DOM 技術(shù)來(lái)處理 XML; 這項(xiàng)技術(shù)非常強(qiáng)大,但速度相當(dāng)慢。 此外,還有許多簡(jiǎn)單快速的 XML 解析器作為開(kāi)源提供用于不同的編程語(yǔ)言。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話(huà):4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫(huà)