• 締切済み

VB6 コントロールのプロパティ一覧の出力方法

VB6プログラムをVB.NET2008に変換する作業を行っています。 アップグレードした際にActiveXコントロールのプロパティが正常に引き継がれず、手作業で設定しています。しかし、VB6のデザイナをいちいち見ながらプロパティを設定するのは、非常に時間がかかり困っています。 VB6のコントロールのプロパティをすべてファイルなどに出力する方法はあるでしょうか?

みんなの回答

  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

A Hot Documentなどのプロジェクトドキュメント作成ツールが使えそうです。 上記ソフトは使った事がない為、どこまで出力できるものか判りませんが。 仕様書Doctorという同系統のツールでは、プロパティの一覧が出力されたように思います(細かいことは忘却のかなたです)。 あくまで、仕様書・資料の書類水増しツールとしてしか使用した事がありませんでしたから(^^ゞ もっとも、それらツールでVB6に対応しているものが今現在販売されているものか否か、販売されていてもソコソコ高価なため、その用途の為だけに購入する価値があるかどうかという問題があります。 元のソースコードの出来さえよければ、プロパティの一覧出力(書類水増し)ツールとしてではなく、プログラム解析の為の補助ツールとしても役に立つとは思います。 (適切なコメントが書かれていたりすれば、そこそこ期待はできます) また、既にご存じかも知れませんが、VB6のソースはテキストエディタで開けばVB開発環境では表示されない場所に、コントロールの定義、プロパティ等がプレーンテキストで書かれています。 これを見るだけで、やりたい事を満足させる事ができるかも知れません。

関連するQ&A