Використання файлу DLL
- Відкрийте Visual Studio, виберіть «Файл» -> «Новий» -> «Проект…», потім виберіть «Visual C#» -> «Програма Windows Forms».
- Оформіть форму, як показано на наступному зображенні:
- Додайте посилання на файл dll «розрахунки…
- Виберіть файл DLL і додайте його до проекту.
Щоб використовувати еталонну DLL у проекті C#, відкрийте проект C# у Visual Studio. У провіднику рішень клацніть правою кнопкою миші посилання та виберіть Додати посилання. Потім натисніть кнопку «Огляд», а потім кнопку «Додати». Перейдіть до каталогу з довідковими DLL-файлами, виберіть їх і натисніть «Додати».
1.2 Відповідь дійсно проста: DLL COM має експортувати 2 API: DllRegisterServer() і DllUnregisterServer(). 1.3 Щоб зареєструвати DLL, DLL завантажується (програмою реєстрації, наприклад, regsvr32.exe) і викликається її API DllRegisterServer(). 1.4 Щоб скасувати реєстрацію DLL, викликається DllUnregisterServer().
Завантаження DLL. Компілятор Origin C підтримує три угоди про виклики: __cdecl(за замовчуванням), __stdcall і __fastcall. Ці угоди про виклики визначають порядок, у якому аргументи передаються до стека, а також те, чи очищає аргументи зі стеку функція, що викликає, чи викликана зовнішня функція.
Нижче наведено кроки, які можуть допомогти вам відкрити файли DLL за допомогою декомпілятора.
- Знайдіть програму декомпілятора та встановіть її. Існує кілька варіантів програм декомпілятора. …
- Відкрийте файли DLL у декомпіляторі. …
- Використовуйте «Assembly Explorer», щоб переглянути файл DLL. …
- Двічі клацніть на вузлі, щоб побачити код, що міститься в ньому.