sumamry

Visual Studioでは、Visioを操作するプログラムの為の仕組みとして以下の2つが用意されている。
  • Visio Drawing Control (ActiveXコントロール)
  • VSTO (Visual Studio Tools for Office)

Visio Drawing ControlはWindowsフォームに貼り付けるActiveXコントロール。
VSTOはMS-Office製品をフロントエンドとするアプリケーションを開発するためのソリューション。VSTOランタイムが必要。
VSTOのVisioソリューションについては以下を参照。



Visio Drawing Control

Visual Studio準備

デフォルトではVisual StudioのツールボックスにVisio Drawing Controlは表示されない。以下の手順で表示する。
 [ツール] - [ツールボックス アイテムの選択] - [COMコンポーネント]タブ
もしくはツールボックス上で右クリックし以下のメニューを表示する。
 [アイテムの選択] - [COMコンポーネント]タブ


使用方法



VSTO

Visioドキュメントの操作はもちろんUIとしてリボンやOpenFileDialog等が利用可能。


使用方法


Visio SDK

Visio Drawing ControlもしくはVSTOを利用したVisioプログラミングに関する情報は以下の通り。

link

under construction.



最終更新:2012年12月18日 10:44