· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.RESEARCH —› Взаимодействие с DOS-программой

Посл.отвђт Сообщенiе


Дата: Мар 15, 2003 02:40:40

Имеется прога на Turbo Pascale 7.0 (даже вместе с исходником). Необходимо написать программку, способную вытащить из проги на Паскале массив с данными. Возможно ли подключиться к этой проге (Паскаль досовский) из под Asm'a в Винде.
P.S. К TP7.0 можно подключить obj файл, написанный под дос на TASM'e и вызвать ASM-прогу функцией, но этот способ не подойдет, т.к. необходимо сохранить целостность TP-кода.


Дата: Мар 15, 2003 11:45:48

[QUOTE]
P.S. К TP7.0 можно подключить obj файл
[/QUOTE]

Почему только obj ? Можно делать асм-вставки.
Почему надо сохранять целостность ? CRC ? Так можно "подбить" код под него.

Кажется, в досе доступен буфер обмена через int 2F.


Дата: Мар 15, 2003 12:10:43

Целостность кода надо сохранить потому, что данная ASM-програмка должна работать на подобии трейнера, т.е. запускаться отдельно и уже после запуска TP-проги.


Дата: Мар 15, 2003 12:16:07

Не пойму... если есть прога с исходниками..
Зачем так изголяться?


Дата: Мар 17, 2003 19:45:56

Дело все в том, что Asm-прога должна взаимодействовать с EXE-шником(откомпилированным исходником) программы, автор которой я не являюсь. Исходниками поделились для того, чтобы проще было написать прогу-трейнер на Asm'e.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.067