tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^4: Activexで呼び先のコレクションへデータをセットする方法
投稿日: 2010/03/18(Thu) 12:15
投稿者ぶー
Set Obj = CreateObject("Prog2.class1")
with Obj 
    .Sendatas = new collection
    set .Sendatas = col
    Stop    ・・この段階でVBのウォッチでObjの中身を見ると、
            Sendatasの中身が見れますので、
            Prog2のコレクションSendatasへセットは出来ているのかと。
  .Read
end with 

OnErrorはかけていません。実行してエラーは出ませんが、prog2側に移ってすぐ、
SendatasのCountを調べてみるとちゃんと取得データ数が表示される(※1)のですが、
VBのウォッチでSendatasの中身を見ようとすると
”プロパティまたはメソッドの呼び出しの場合には、引数または戻り値として
プライベートオブジェクトへの参照を含めることが出来ません。”とエラーが出てしまいます。
これが大きなカギになるのかと・・でもどうやればいいのか分かりません。

prog2側

class1.cls
 public Sendatas as collection

Public Sub Read
 ここでSendatas.count を見ると取得データ数が表示されます。※1
  でもウォッチでエラーが出ます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。