Большое спасибо. Еше б неделю искал ошибку :)
ну или подскажите литературу по дин. памяти ):
Извините, если немного не в тему вопрос. Подскажите, почему данный код: var h:pointer; hofs, hseg:word; begin allocamem(h,2) hofs:=ofs(h^);...
Ну а можно как-то "попросить" у загрузчика ДОС выделить сегмент данных, как это происходит при старте екзешника? И еще хотел спросить по поводу...
Подскажите, существует ли какая-то функция DOS дополнительного выделения еще одного сегмента данных, помимо уже указаного в заголовке EXE-файла?...
Большое спасибо, как раз то, что нужно
Сразу прошу извинения у модераторов за размещение одной темы в двух разделах, за что мою тему закрыли... Попробую спросить еще раз.. Существует ли...
При изменении палитры в VESA 1.2 (загрузка в 256 регистров DAC новых цветов) мерцает изображение на экране. Подскажите, как можно решить эту...
Если прерывание аппаратное, то должно быть понятно - устройство (например, клавиатура) подает сигнал на линию IRQ, процессор, получив этот сигнал,...
Подскажите, возможно ли как-то синхронизировать изменение палитры (загрузку массива в DAC-регистры) с обратным ходом луча кинескопа в режиме VESA?...
Vov4ick Если нетрудно, расскажите, из каких конкретно областей памяти можно "выдрать" сегмент данных программы, имея только ее сегмент кода P.S....
Там в хелпе сказано, что она возвращает содержимое DS :( Я не понимаю, почему Win98 не позволяет выполнятся такой подпрограмме (это и есть...
Вся проблема в том, что программа не на ассемблере, а на паскале, с ассембл. вставками. Поэтому написать mov ax, data не получается :(. В вопросе...
А каким образом можно прочитать это поле? Только читая EXE-шный файл? В DOSTechHelp сказано, что таблица подстановок находится в exe-шнике...
Подскажите пожалуйста. Есть такая проблема: Программа на Паскале инициализирует драйвер мыши, устанавливает в качестве обработчика событий этого...
Всем спасибо за вразумительные ответы :)
Собственно, Subj. Для чего вообще добавили первую инструкцию?
Вся проблема в том, что выкидывает из программы, если есть такой текст в обработчике MOV ax, es:[4*ffh] Это вообще непонятно. Я где-то читал, что...
Спасибо за ответ. Правда, CALL NEAR уже пробовал - выкидывает. А вообще допустимо в Win98 из обработчика напрямую модифицировать/читать таблицу...
Подскажите, как можно вызвать процедуру исходной программы (Программа DOS, запущена в Win98) из обработчика прерывания. Т. е. как передать...
Имена участников (разделяйте запятой).