![]() |
|
|
![]()
|
|
| oshilan |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 21.3.2010 Репутация: нет Всего: 0 |
Только связался с DLL, как нигде не могу найти нормального примера создания и использования данного. Собрав все свои "знания" по DLL слепил обычную программу для занесени числа в регистр. Но при компиляции, разумеется, ошибка. Помогите, пожалуйста, разобраться в этой проблеме.
Исходный код DLL "dlo.asm":
Исходный текст программы "dl.asm":
bat-файл компиляции:
Лог компиляции:
|
||||||||
|
|||||||||
| oshilan |
|
||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 21.3.2010 Репутация: нет Всего: 0 |
Разобрался, и даже создал простейший пример использования DLL. Программа посылает в DLL 2 числа -> DLL находит сумму этих чисел и заносит её в регистр EAX -> программа выводит сумму на экран. Во вложении полный архив, содержимое которого нужно закинуть в папку masm32\bin и запустить goDLL.bat
Исходник DLL - "dll.asm"
Исходник программы - "dll-use.asm"
def-файл (без него не будет DLL) - "dll.def"
Компиляционный файл - "goDLL.bat"
Буду благодарен за + в репутацию! Присоединённый файл ( Кол-во скачиваний: 8 )
dll_by_Oshilan.zip 0,85 Kb |
||||||||
|
|||||||||
![]()
|
| Правила форума "Asm: Общие вопросы" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |