2010-08-18 4 views
0

가능한 중복 :
VB6 equivalent to a List<T>VBA 상응 C#으로 <T>를 나열

의 중복 :

Access VBA equivalent to a List<T>

이전에 잘못된 정보로이 질문을 올렸으므로 정확한 대답을 얻기 위해 다시 게시하고 있습니다. 문자열 배열 목록을 받아들이는 C#으로 작성된 COM 표시 개체가 있습니다. Access 2000의 문자열 배열 컬렉션을이 개체로 보낼 수 있습니까? 그렇다면 Access 2000의 C# 개체에 여러 문자열 배열을 보내는 가장 좋은 방법은 무엇입니까?

+0

다음에 잘못된 정보가 포함 된 질문을 올리면 ** 문제를 ** 수정하여 문제를 해결하십시오. 감사! – Timwi

답변

0

첫째, COM에는 제네릭 개념이 없습니다. 그래서 너는 List<string[]>에서 뭔가를 만들려고 행운을 갖지 않을 것이다.

string[][] (들쭉날쭉 한 문자열 배열)을 허용하기 위해 C# 메서드에 과부하를 추가하지 않는 이유는 무엇입니까? 내가 틀리지 않는 한, 그것은 VBA에서 할 수 있어야합니다.

이 답변이 점수를 웃기는 경우 사과드립니다. 이 컴퓨터에 MS Office가 설치되어 있지 않으며 기본적으로 VBA 및 COM interop에 대한 제한된 지식을 기반으로 대답하고 있습니다. 하지만 지그재그 배열 제안을 통해 올바른 방향으로 나아갈 수 있다고 생각했습니다.

+0

VB6에 지그재그 배열이 있다고 생각하지 않습니다. 나는 다차원 배열을 의미한다고 생각하는데, VB6는 – Icemanind

+1

@icemanind를 갖고 VB는 들쭉날쭉 한 배열 (유형 변형)을 가지고있다. –