1

VBA (Excel) から WCF サービスに 2 次元配列を渡す必要があります。WCF サービスは、操作コントラクトで 2D 配列をサポートしていません。誰でもこれに代わるものを提案できますか?

[VBA]

ReDim Data(nCol, row) As String

この配列は VBA の動的配列であり、値が挿入されます。この 2D 配列を WCF Service に渡したいです。

Dim WCFSvcObj As Object
Set WCFSvcObj = GetObject(WcfServiceAddress)
WCFSvcObj.SendData(data, nCol, row)

[WCF]

[operationContract]
void Senddata(string[,] data, nCol, row)
4

1 に答える 1

1

ジャグ配列を使用してみてください

[操作契約] void Senddata(文字列[][] データ、nCol、行)

WCFでサポートされています

于 2013-02-21T17:52:30.117 に答える