ПредишенСледващото

Модулът съдържа само една процедура Здравейте (), което се показва на екрана на низа Здравей, свят!

5. Изберете Build> Изграждане MyLib. За съставянето на библиотеката, създаден (в резултат на компилацията ще MyLib.dll изходен файл).

Така че, ние току-що са разработили библиотека, която съдържа Здравейте () рутина.

Нека сега да се опита да получи достъп до библиотека от приложения.

6. Щракнете върху File> New> Project.

7. В видове проекти, щракнете върху Visual Basic проекти. и в менюто Templates - елемента Console Application.

8. В полето Име въведете MyLibEx като името на проекта, както и в лентата за местоположение - начина, по който ще се намира на проекта, и след това щракнете върху OK.

9. Поставете MyLib.dll библиотека файл към проекта си директория.

10. Изберете командата Project> Add Reference.

11. Щракнете върху Преглед и изберете файла в прозореца, който се появява MyLib.dll. да се предоставят средства на разположение на библиотека MyLib.dll MyLibEx приложението.

12. В тялото, вида на процедурата:

Дим р като нови MyLib.Class

Приложението е готов за употреба. Когато стартирате програмата, се появява на екрана на низа Здравей, свят!

Имайте предвид, че в папката, където файлът е готов MyLibEx.exe. Той е бил копиран библиотека MyLib.dll. е задължително Това библиотека за правилната работа на програмата и обикновено трябва да бъде в същата папка като файл EXE. Ако я изтриете, програмата вече няма да работи - съобщение за грешка при стартиране.

Както вече споменахме, промяната в текста на всяка функция или клас, който е част от библиотеката не изисква прекомпилиране на проекта, се използва тази библиотека. Например, ако промените Здравейте () рутина, така че тя е по-скоро поредица Здравей, свят! Той отпечатва низа Hello World!. и замени стария MyLib.dll версия на файла, който току-що създадохте, ще се появи на низа Hello World когато MyLibEx за кандидатстване!

Библиотека създаден с помощта на Visual Basic .NET. Той ще работи с всеки .NET-съвместим език за програмиране (като Visual C ++ .NET или C #).

Все още работи на компютъра

Резюме информатика

Свързани статии

Подкрепете проекта - споделете линка, благодаря!