Библиотека времени .Net Runtime для Delphi (CNClrLibrary) – лучшая библиотека для работы с .NET-сетями и библиотеками .Net от Delphi. Он предназначен для обеспечения взаимодействия с приложениями, написанными на любом из .Net-языков (например, C #, Visual Basic.Net, Delphi.Net, JScript.Net и т. Д.) Из Delphi.
Это позволяет Delphi использовать библиотеки .Net, не требуя записей реестра, регистрации COM или изменений в библиотеках .NET.
Конкурентные преимущества:
- При развертывании не требуется дополнительная dll.
- При развертывании не требуется COM-регистрация .Net-библиотек.
- Есть инструменты для создания ваших .Net-библиотек в файлы Delphi pas.
- Позволяет Delphi потреблять библиотеки .Net, как если бы они были собственным кодом.
- Полный доступ к библиотеке классов .Net Framework.
CNClrLibrary может так много сделать:
- Разрешить доступ к библиотеке классов .Net Framework.
- Разрешить доступ к сторонним .Net-библиотекам.
- Разрешить доступ к вашим .Net-библиотекам.
- Может загружать и получать доступ к сборкам и их типам из сторонних библиотек .Net или ваших собственных. Net-библиотек или исполняемых файлов или из GAC.
- Может вызывать элементы загруженных типов сборок, которые включают в себя конструктор, поля, свойства, методы и события.
- Может вызывать статические элементы загруженных типов сборок, которые включают в себя конструктор, поля, свойства, методы и события.
- Может создавать экземпляр объекта .Net из загруженных типов сборки.
- Может обрабатывать исключения .Net.
- Может обрабатывать, получать доступ и вызывать .Net-события.
- Может размещать .Net-элементы управления в Delphi VCL Forms.
- Содержит утилиту для импорта .Net-библиотек или WSDL и создает файлы Delphi pas.
- и многое другое