Здраствуйте.
Вообще я делаю лабораторную по программированию. Когда можно выбирать язык программирования, я принципиально пишу на vb. Даже если основное условие задания - использовать указатели
Сейчас у нас ассемблер, но разрешается писать на языке высокого уровня с ассемблерными вставками. Для этого я использую апишную функцию CallWindowProc на vb (предварительно листинг программы перегнав в hex-строку).
Делал, исходя из этих примеров:
http://www.dotfix.net/module.php?module ... 7871355843
http://www.dotfix.net/module.php?module ... 7771776231
Проблема заключается в том, что мне нужно использовать прерывания биоса и доса. В частности, int 10h, int 11h, int 21h.
Однако наличие любой из вышеперечисленных команд в теле функции крошит всю IDE.
Собственно, хотелось бы узнать почему так происходит, можно ли это вылечить, и как с этим бороться.