AutoCAD Mechanical+VBAで

バルーンを生成するコード

(※:一部を抜粋)


━─━─━─━─━─━─━─━─━─━─━─━─━─━─━─

Dim oBalloon As McadBalloon
Set oBalloon = ThisDrawing.ModelSpace.AddCustomObject("AcmBalloon")


oBalloon.[Scale] = 1

━─━─━─━─━─━─━─━─━─━─━─━─━─━─━─


「oBalloon.[Scale] = 1」の


[Scale]


[]って、どういう意味なんだろう?


これがないと、「コンパイルエラー、構文エラー」が発生します。



一応、調べてみました。

VB .NET プログラミングリファレンス によると、

「角括弧を使うと、予約語と同じ名前の変数を使うことができます」

とのことです。


???。「Scale」って予約語なのか?



まぁ、いいか。

他のオブジェクトの作成にも「Scale」って使えるのかな?


これを使うと、スケールの設定がとても簡単!なんでニコニコ


にほんブログ村 科学ブログ 技術・工学へ にほんブログ村