Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Легко. 19.11.03 18:12 Число просмотров: 1620
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 19.11.03 18:23 Количество правок: 1
|
> Еще глядя на сообщение "Font file not found" родилась идея > - пропатчить файл так, чтобы шрифт грузился из внешнего
В екзешку, обычно, цепляется весь модуль (все функции и статические данные объектного модуля).
Сообщение, типа, "файл не найден" относится к функциям типа "LOadBGIFONT" или "LoadBGIDriver", которые могут быть в одним модуле с функцией "RegisterBGIDriver" или "RegisterBGIFONT".
Реально в программе зовется функция регистрации прилинкованного шрифта с соответствующими параметрами. Нужно же звать другую функцию с другим списком/количеством параметров, которая может быть вовсе не прилинкована (не находится в прилинкованом модуле, а просто отсутствовать в екзешке).
Что-то мы тут не о том, может человек ни С ни паскаля не знает. Я уж не говорю про структуру екзешки.
> файла. Но тут не обойтись без знания Ассемблера.
И без головы и некоторых навыков.
А тут понимаш ли у человека трудности с закидыванием одного файла в середину другого.
Знатоки Ассемблера, вспомните как Вы осваивали регистры, переменные, инструкции, адреса, сегменты, слово состояние процессора, прерывания, стэк, отсутствие условного оператора и оператора цикла, отсутствие оператора ввода/вывода. Тяжеловато, после БЭЙСИКа.
Научу Ассемблеру за пару часов:)
Хочется тут 5 симфонию Моцарта сбацать - кто-нибудь, скажите на какие клавиши на рояле нажимать:)
Не подумайте, что хочу обидеть кого-то. Просто на своем кривом языке хочу показать, что бессмысленно браться за решение задач, которые требуют намного бОльших знаний и навыков, чем обладает автор запроса. Сколько дней ушло на разборку причины непечатания русских букв. А ведь человека надо научить как екзешку поправить, чтоб в ней другая функция где-то вызывалась. Ассемблеру, видимо тоже научить придется. И все это в нескольких постингах. Тупиковая ситуация получается.
|
|
|