AutoCAD Mechanical+VBAで
バルーンを生成するコード
(※:一部を抜粋)
━─━─━─━─━─━─━─━─━─━─━─━─━─━─━─
Dim oBalloon As McadBalloon
Set oBalloon = ThisDrawing.ModelSpace.AddCustomObject("AcmBalloon")
oBalloon.[Scale] = 1
━─━─━─━─━─━─━─━─━─━─━─━─━─━─━─
「oBalloon.[Scale] = 1」の
[Scale] の
[]って、どういう意味なんだろう?
これがないと、「コンパイルエラー、構文エラー」が発生します。
一応、調べてみました。
VB .NET プログラミングリファレンス によると、
「角括弧を使うと、予約語と同じ名前の変数を使うことができます」
とのことです。
???。「Scale」って予約語なのか?
まぁ、いいか。
他のオブジェクトの作成にも「Scale」って使えるのかな?
これを使うと、スケールの設定がとても簡単!なんで
にほんブログ村
へ