建立不同型別的使用者引數

2021-06-27 08:51:47 字數 795 閱讀 3720

突然發現以前在autodesk論壇上解答過的問題,還沒有寫成部落格。

問題很簡單,就是如何用api建立不同型別的使用者引數。通常情況下,引數是double型的,使用者們沒啥困難,但如果是字串或bool型,有些使用者犯難了,尤其是addvalue的第三個引數該填什麼呢?其實我也是用通過大量測試,得到以下的**。

sub test()

dim odoc as partdocument

'bool

dim ouserparam1 as userparameter

set ouserparam1 = odoc.componentdefinition.parameters.userparameters.addbyvalue("ready", true, "boolean")

'text

dim ouserparam2 as userparameter

set ouserparam2 = ocompdef.parameters.userparameters.addbyvalue("name", "rocky", "text")

'double

dim ouserparam3 as userparameter

set ouserparam3 = ocompdef.parameters.userparameters.addbyvalue("length", 5, kcentimeterlengthunits)

end sub

若是工程圖,將odoc.componentdefinition 替換為drawing document即可。

不同型別語言

編譯型和解釋型的區別 先來看看編譯型語言定義 編譯型語言首先是將源 編譯生成機器指令,再由機器執行機器碼 二進位制 再來看看解釋型語言的定義 解釋型語言的源 不是直接翻譯成機器指令,而是先翻譯成中間 再由直譯器對中間 進行解釋執行。咋看一眼,還是一臉懵逼。下面打個比方 動態語言和靜態語言 我們常說的...

不同型別的檔案

cpp檔案 cpp是用c 語言編寫的源 檔案的字尾 具體實現 h檔案 h是c語言和c 語言的標頭檔案 函式宣告,巨集定義,函式原型 pde檔案 一共有4種可能,分別為 1 powerdesk encrypted file 2 pathology data exchange file 3 afp pa...

C 不同型別的畫筆!

畫筆是可以與graphics物件一起用來建立實心形狀和呈現文字的物件。1.solidbrush 畫筆最簡單形式,用純色進行繪製。2.hatchbrush 類似與 1 但它可以選擇大量預設圖案,而不是純色。要命名空間 using system.drawing.drawing2d 3.texturebr...