C : VBA  March 18, 2006

●VBAからVB .netへ

as さんの 「VB2005用ActiveXテンプレート」を利用させて戴いて
 
Visual Basic 2005 Express Edition」でAutoCAD2006をカスタマイズ!
 
移行はとーってもカンタンだ

VBAで作成したコードをそのままコピー
「Thisdrawing」を「doc」に置き換え
(Dim doc As AcadDocument = Loader.AcadApp.ActiveDocument)

dot-1.pngの部分を消すと

自動で選択群が出てきて 選ぶだけ
dot-2.png
 
エディタは使いやすい。

サンプルは
ペーパー空間で浮動モデルの画面移動
レイアウトの位置合わせをする時に利用している。
(ビューはロックされる)
 
「サンプルdll」
(サポートパスが通っているフォルダへ配置)
コマンド:netload [AutoCAD 2006 ActiveX Test1.dll]を選択
コマンド「an_ppan」
 
「サンプルコード」
 
asさんに感謝!

「NetLoad」についてはmuraさんのこちらを参照


Posted by m_eguchi at March 18, 2006 09:42 AM
トラックバックURL

このエントリーのトラックバックURL:
http://www.kkkxcec.com/supportwlog/mt-tb.cgi/63