Создание DLL-файла в VB.net
Привет,
Я хочу создать DLL-файл, который будет содержать некоторую бизнес-логику для нашего программного обеспечения.
Но я хочу, чтобы другие люди не могли использовать эту библиотеку DLL. то есть другие люди не должны быть в состоянии либо ссылаться на библиотеку DLL в своем приложении, либо не должны иметь возможности просматривать функции, присутствующие в библиотеке DLL.
Я также создал библиотеку DLL для тестирования этого. Ниже приведен код :
Public Class ABC Private Function ShowMessage(ByVal Str as String) as String Msgbox(Str) End Function End Class
Я скомпилировал код и создал DLL-файл. Затем я создал приложение Windows с формой.
код формы :
Public Class Form1 Declare Function ShowMessage Lib <dllname> Alias "ShowMessage" (ByVal Str as String) as String Private Sub Button1_Click() ShowMessage("Testing DLL") End Sub End Class</dllname>
Когда я выполняю приведенный выше код,он показывает ошибку при нажатии кнопки.
"Точка входа для ShowMessage не найдена в DLL"
Может ли кто-нибудь помочь мне в этом?
Любая помощь будет очень признательна.
Заранее спасибо. Скоро жду ответа.
Sandeep Mewara
Используйте предварительные теги для форматирования части кода. Это делает вопрос читабельным.