KoMaDo   VISIO SQUARE : 雑談その他  ■ Headline ■ HOME    

雑談その他トップへ ▼カッ飛び最後 

  Drawing Control のツールボタンをIOleCommandControlで

01: 名前:yoda投稿日:2007/02/20(火) 10:09
IOleCommandTargetインターフェイスを使って、VisioのDrawing Controlのツール
ボタンをつくるプログラムをVB.Netに翻訳したものをアップロードしました。
場所は、BBS UPLOAD です。
http://www.mster.co.jp/visiosquare/cgi-bin/cbbs/file/OleCommandTraget_4.lzh [source] [check]

02: 名前:yoda投稿日:2007/02/20(火) 10:10
これは、
http://msdn2.microsoft.com/en-us/library/aa192480 [source] [check](office.11).aspx
Integrating Menus and Toolbars in Visio 2003 Drawing Control Applications
に記載されているもので、VisioのDrawing Controlのツールボタンを作る方法で、IOleCommandTargetインターフェイスを使う方法です。この方法の利点は、Visioのダイヤログで、ユーザが、たとえ、キャンセルキーを押しても、DoCMDを使うときと違って、エラーが発生しない点です。
オリジナルは、C#で書かれていますが、VB.Netに翻訳、移植しました。

03: 名前:yoda投稿日:2007/02/20(火) 10:13
ダウンロードし解凍したファイルを開くには、VB.Net(Visual Studio2005)
および、Visio2007が必要です。Visio2003でも、Visual Studioで
Form1を編集すれば、動くと思います。


雑談その他トップへ ▲カッ飛び先頭