z0mailbox угу, только пересобирать длл и прогу заипешься.
бред. Среда какая? Дос, линукс, винда?
В этом и проблема. Это манглинг stdcall, после собачки идет суммарный объем передаваемых функции параметров в байтах. 4 - скорее всего один...
У меня зачет завтра) Меня матан сейчас больше интересует
Блин, ты спрашивал не про СОЗДАНИЕ, а про ИСПОЛЬЗОВАНИЕ lib. Ты уж определись. Создается либо утилитой lib (надстройка над link), либо сразу...
EAX - 32разрядное расширение над AX. AX - младшее слово. К старшему слову прямой адресации нету. И так для всех регистров почти. Ах да, у меня же...
надо всего лишь использовать 16битные регистры) вроде никаких команд, которых нет в 8086, я не юзал (кроме MOVZX, которая эмулируется легко)
EvilsInterrupt Four-F'а забыл))
бред Функции _TestProc@4 у тебя скорее всего нету, в этом и проблема. Вечная проблема мангинга, в lib'е она скорее всего называется по-другому....
Вот нарыл, давно писал, для загрузчика ; ; void itoa( buffer, value, radix, 0x00XX00YY ); // XX - letter to fill, YY - number of fills ; itoa:...
В том, что такой функции нету у тебя.
в масме - да это левый батник какой-то=\ зачем он нужен надо еще подумать. линкование с lib задается ОДНИМ параметром к link.exe и все! Параметр...
Правильно. Просто линкуй с lib и все
либо esp+4 либо ebp+8, но никак не ebp+4. там адрес возврата. а делается все точно так же, как для обычных функций правильно
И что. Думаешь, он поможет?)))
Что за прога? Мб антиотладка
Danmer Хм.. ну нормально вроде. А как виснет то? Вообще виснет или на некоторое время и пишет, что "OllyDbg has injected a piece of code ..." ?
1. Options -> Debugging Options -> Events. Make first pause at на чем стоит? 2. Debug - означает, что собрано с отладочной информацией скорее всего
Proteus написали же два раза, что интервал задается в сотнях наносекунд. 1000 наносекунд это микросекунда. 1000 микросекунд это миллисекунда...
ровно 15 должно быть 1.5 секунды
Имена участников (разделяйте запятой).