Tôi có một đối tượng COM hiển thị được viết bằng C# chấp nhận danh sách các mảng chuỗi. Tôi có thể gửi một bộ sưu tập các mảng chuỗi từ Access 2000 cho đối tượng này và nó hoạt động? Nếu không, thì cách tốt nhất để gửi nhiều mảng chuỗi cho đối tượng C# của tôi từ Access 2000 là gì?Truy cập VBA tương đương với Danh sách C# <T>
Trả lời
Bạn không thể so sánh tổng quát nhưng sử dụng Bộ sưu tập ở bên VB6 là giải pháp khả thi. Chuyển đổi hiệu quả Danh sách của bạn thành một bộ sưu tập tiêu chuẩn.
Dưới đây là một cái gì đó mà trau chuốt hơn: http://www.codeproject.com/KB/COM/netclasslistvb6.aspx?display=Print
Tôi là một lập trình viên có kinh nghiệm, nhưng tôi không thể thấy URL được trích dẫn trả lời câu hỏi như thế nào. Bạn có thể vẽ nó ra một chút không? –
Câu hỏi đã được diễn đạt sai, đề cập đến VB6 khi người hỏi có nghĩa là VBA. Người hỏi đã làm rõ điều này bằng cách [đăng một câu hỏi trùng lặp] (http://stackoverflow.com/questions/3516325/vba-equivalent-to-listt-in-c). Tôi chỉnh sửa câu hỏi này cho phù hợp. – Timwi
tôi làm rất nhiều com thêm trong công việc trên VBA và vb.net - Tôi tìm thay thế một danh sách (T) trong vb.net với một ArrayList hoạt động rất tốt trong VBA, không phải tất cả các thuộc tính đều phơi bày chính xác cùng một cách trong Access, nhưng bạn có thể làm việc xung quanh nó.
- 1. LINQ tương đương với Danh sách <T> .Find()?
- 2. VBA Excel tương đương với một vectơ
- 3. Tương đương với "Danh sách <String>" của C# trong PHP là gì?
- 4. Danh sách PHP() tương đương với Python
- 5. defaultdict tương đương với danh sách
- 6. Delphi danh sách hành động tương đương trong C#
- 7. cURL tương đương trong VBA?
- 8. Javascript tương đương với danh sách của PHP()
- 9. Danh sách Python có tương đương với dict.get không?
- 10. Có scala tương đương với python của danh sách hiểu
- 11. Tương đương với rindex cho danh sách trong Python
- 12. C# tương đương với Java tiếp tục <label>?
- 13. Tại sao (?! ^) Tương đương với (? <! ^)?
- 14. CSS tương đương với <big>
- 15. Truy cập vba: danh sách đa số additem cắt ngắn trên dấu phẩy
- 16. Control + Break tương đương với Mac trong VBA
- 17. Javascript Tương đương với C# LINQ Chọn
- 18. C# tương đương với shell_exec
- 19. Double.doubleToLongBits tương đương với C#?
- 20. DoEvents tương đương với C++?
- 21. C#/.NET tương đương với Bộ sưu tập Java. <T> emptyList()?
- 22. C# enumerable class - tương thích với VBA
- 23. Truy cập mục trong danh sách các danh sách
- 24. C tương đương với ++ STL C
- 25. Có tương đương với <? extends T>, <? super T> bằng C++ không?
- 26. Danh sách <int> trong C#
- 27. C# vấn đề sai: Gán Danh sách <Derived> như Danh sách <Base>
- 28. Là getchar() tương đương với scanf ("% c") và putchar() tương đương với printf ("% c")?
- 29. Tương đương truy cập nhanh của Eclipse trong Intellij
- 30. Danh sách python có tương đương với __contains__ để kiểm tra danh tính không?
Lưu ý rằng Access sử dụng VBA. Đó là rất gần nhưng không hoàn toàn giống như VB6. –
Oh ok. Tôi vừa mới bắt đầu lập trình trong Access cách đây không lâu. Vì vậy, đây là tất cả vẫn còn kinda khó hiểu với tôi. Tôi đã thử nghiệm mã đối tượng có thể nhìn thấy của mình trong một dự án riêng biệt và gọi nó từ một phương thức chính. Nó làm việc với một danh sách các mảng chuỗi được truyền cho nó, nhưng vì tôi đã cố gắng gọi nó từ Access, tôi đã không có may mắn. – Spidermain50
Rất tiếc, ngày xấu. Tôi nghĩ rằng tôi đã ở trong hộp văn bản khi tôi nhấn enter. –