Chúng ta có thể gọi một dll được tích hợp .Net2.0 từ ứng dụng Delphi 5 windows. Nếu có, làm thế nào.Chúng ta có thể gọi .net (2.0) dll từ ứng dụng Delphi 5
Trả lời
Bạn có thể phơi bày lắp ráp NET này như đối tượng COM bằng công cụ regasm.exe:
regasm.exe /tlb /codebase Foo.dll
Đối với điều này để làm việc lắp ráp của bạn (hoặc kiểu bạn sẵn sàng phơi bày như đối tượng COM) cần phải được đánh dấu bằng thuộc tính [ComVisible(true)]
.
Sau đó, bạn có thể sử dụng nó khi bạn sẽ tiêu thụ một đối tượng COM bình thường từ Delphi: bằng cách nhập thư viện kiểu.
Hãy xem http://www.managed-vcl.com/ Tôi đã làm việc với thành phần này và nó thực sự dễ sử dụng và rất nhanh. Nó hoạt động trên tất cả các hội đồng tôi đã thử nghiệm cho đến nay.
Hãy xem CrossTalk.
Remmy 'CrossTalk 'hỗ trợ Delphi 2007 và cao hơn, http://www.atozed.com/CrossTalk/FAQ/index.EN.aspx – RRUZ
Trong khi liên kết này có thể trả lời câu hỏi, tốt hơn nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp để tham khảo. Câu trả lời chỉ liên kết có thể trở thành không hợp lệ nếu trang được liên kết thay đổi. – Thor
- 1. Chúng ta có thể gọi FreeLibrary từ ExitInstance
- 2. Tôi có thể sử dụng thư viện .NET 4.0 trong ứng dụng .NET 2.0 không?
- 3. Bạn có thể sử dụng .net 3.5 DLL với trang web .net 2.0 không?
- 4. Gọi hàm delphi DLL từ C# Code
- 5. Làm thế nào chúng ta có thể làm việc với VB6 dll được gọi là từ một ứng dụng đa dịch vụ C# windows?
- 6. Python có thể gọi hàm Delphi trong một DLL không?
- 7. Gọi Shell32.dll từ .NET Windows Service
- 8. Chúng ta có thể gọi phương thức của Controller từ một khung nhìn (như chúng ta gọi từ helper lý tưởng) không?
- 9. Gọi phương thức VB6 từ .NET DLL
- 10. chức năng Gọi từ một C++ DLL trong Delphi
- 11. Chúng ta có thể có 2 DLL cùng tên đang được nạp trong một quá trình
- 12. là có cách nào mà chúng ta có thể phát triển ứng dụng trong .net cho iphone
- 13. Gọi lại từ Delphi dll đến C# app
- 14. Tôi có thể sử dụng .NET DLL trong "Delphi 2007 cho Win32" không?
- 15. Làm thế nào tôi có thể proctect ứng dụng .NET của tôi chống lại DLL Hijacking?
- 16. Gọi Delphi DLL từ C++ \ CLI với nhiều thông số
- 17. Chúng ta có thể gọi phương thức service() từ phương thức destroy() trong Servlet không?
- 18. chúng ta có thể gọi startActivityForResult từ bộ điều hợp không?
- 19. Chúng ta có thể sử dụng pom.xml vào ANT
- 20. Chức năng gọi lại giữa Delphi DLL và Delphi EXE
- 21. Chúng ta có thể thêm tham chiếu của 'Microsoft.ACE.Oledb.12.0.dll' vào dự án
- 22. Chúng ta có thuộc tính Button xuống dưới dạng Boolean
- 23. chúng ta có thể sử dụng CASE với EXEC
- 24. chúng ta có thể sử dụng xpath với BeautifulSoup không?
- 25. Chúng ta có thể gọi một servlet mà không <servlet-mapping> trong mục web.xml
- 26. Gọi lại C# từ DLL
- 27. Có thể Delphi chỉ sử dụng một .dll nếu được yêu cầu không?
- 28. Bạn có thể gọi một C# DLL từ một DLL C?
- 29. Chúng ta gọi điều này là gì?
- 30. Chúng ta có thể tạo Biến môi trường cho các ứng dụng xương sống không?
bản sao có thể có của [Lưu trữ thời gian chạy .NET trong Chương trình Delphi] (http://stackoverflow.com/questions/258875/hosting-the-net-runtime-in-a-delphi-program) –