掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     VBの.bas形式のファイルでクラス図を作りたい


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2006-5-18 17:23
EA Administrator
投稿: 3939

Re: VBの.bas形式のファイルでクラス図を作りたい

まず確認させていただきたい点としまして、ご質問の件は
VB6でしょうか?あるいは、VB.NETでしょうか?

VB.NETではModuleキーワードを正しく解釈できているようです。
VB6の場合には、1つのBASファイルが1つのモジュールとなりますので
一つのクラスとして生成されるのは正しいように思います。

ご質問の対象の内容がちょっとわからないため、的を外しているかも
しれません。申し訳ございません。


後半の、「各Functionの相関図」というのは
具体的にはどのようなイメージなのでしょうか?


と、ここで書いていてふと思ったのですが、VB6のBASファイル内に
いくつかのFunctionがあり、それらのFunctionをそれぞれ1つのクラスとして
表現して、「関連」か「依存」あたりの関係で
擬似的なクラス図を作りたい、ということでしょうか?


もしそうだとすれば、申し訳ございませんが
ご希望の結果にはならないと思われます。

この場合の理由としましては、

・先ほど申し上げたような前提(BASファイル=モジュール=EAでのクラス)
 があるので、Functionをクラスとすることはできない
(これは、frmファイルやclsファイルとの整合性を考えると
  今のEnterprise Architectの挙動が自然なように思います。)

・Functionの中身については解析しない
 (これは他の言語でも同じです。)

ことが挙げられます。


お手数をおかけしてしまい申し訳ございませんが
もう少し、詳細な背景をお知らせ頂けますと
より正確なコメントができると思います。

お力になれず、申し訳ございません。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   VBの.bas形式のファイルでクラス図を作りたい 未登録ゲスト 2006-5-17 13:13
   » Re: VBの.bas形式のファイルでクラス図を作りたい tkouno 2006-5-18 17:23
       Re: VBの.bas形式のファイルでクラス図を作りたい 未登録ゲスト 2006-6-5 12:19
         Re: VBの.bas形式のファイルでクラス図を作りたい tkouno 2006-6-6 13:07