ここから質問投稿すると、最大4000ポイント当たる!!!! >>

標準モジュールでType型を使用しています。
この標準モジュールをクラスモジュールに置き換えて、Formから呼び出すCOMに作り変えたいのですが、引数ってどう設定したらよいのでしょうか?
今は標準モジュールなので、こんな感じで呼んでいるのですが・・・

例)
Private Sub Command1_Click()

Dim in_b As IN_PARA
Dim out_b As OUT_PARA

in_b.Name = "山本太郎"
in_b.Seikaku = "優しい"
in_b.Syumi = "釣り"
in_b.Tokugi = "野球"

A 回答 (1件)

VBのCOMでは、Typeで宣言したものは公開できません。


公開可能なものは、Variantに格納できるもののみです。

対応としては、それぞれの項目を別々のプロパティにするしかないです。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング