|
Вопрос # 46/ вопрос открыт / |
|
Переписываю под Delphi старую программку, писанную на BP 7.0. - встретился с проблемой. В программе очень широко используется библиотека модулей TPASCIIZ. Проблема с "прибиванием" этой библиотеки к Delphi-проекту заключается в том, что в модулях TPASCIIZ очень активно используется inline и *.obj файлы. inline-то заменить ассемблерной вставкой- задача весьма простая, но как мне подключать к проекту 16-разрядные *.obj файлы? (в библиотеке TPASCIIZ они подключаются через директиву {$L TPCRT.OBJ}). Или может быть кто-нибудь встречал эту библиотеку переложенной под Delphi? Был бы очень признателен любому дельному совету.
 |
Вопрос задал: Мартемьянов А.Б. (статус: 1-ый класс)
Вопрос отправлен: 19 июня 2006, 09:09
Состояние вопроса: открыт, ответов: 2.
|
Ответ #1. Отвечает эксперт: Вадим К
>>но как мне подключать к проекту 16-разрядные *.obj файлы?<<
Никак. Делфи генерирует 32битный код. Ну разве эмулятор написать.
Судя по названию, библиотека предназначена для работы со строками. Но в Делфи есть очень много хороших функций. Мож велосипед изобретаем?
 |
Ответ отправил: Вадим К (статус: Академик)
Время отправки: 19 июня 2006, 12:19
|
Ответ #2. Отвечает эксперт: Косолапов Дмитрий Юрьевич
А зачем заменять inline ассемблерными вставками? По-моему, inline в Дельфях живет и здравствует...
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|