秘密基地、どこに作った?

こんにちは、VB.NET初心者です。
メインプログラムからクラスに配列を渡したいのですが、どうやって渡せばいいのかわかりません。
一応、いろいろなサイトやMSDNを覗いたのですが、よく分かりませんでした。
よろしければ、教えてください。環境はVB2005です。

下記のは現在書いているソースなのですが、この場合エラーがでます。

メインプログラム
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
 Dim abc() as integer
 ’配列に何かを入れる処理を記述
 ’何個の要素が入るかはわかりません。通るときによって変わります。
 Dim 123 As New clsAAA
 123.ABC = abc

 123.処理1()
End Sub


clsAAA
Private pABC() As Integer

Public Property ABC() As Integer
 Get
  Return pABC
 End Get
  Set(ByVal value As Integer)
  pABC = value
 End Set
End Property

A 回答 (1件)

Public Property ABC() As Integer() ←ココ


 Get
  Return pABC
 End Get
  Set(ByVal value() As Integer) ←ココ
  pABC = value
 End Set
End Property

配列を渡すのにプロパテイが配列になってないのでエラーになります。
    • good
    • 2
この回答へのお礼

大変参考になりました。
ありがとうございます。

お礼日時:2008/10/16 12:47

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

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報

このQ&Aを見た人がよく見るQ&A