octopus Опубликовано 26 марта, 2006 Жалоба Поделиться Опубликовано 26 марта, 2006 Подскажите, можно ли на досовском турбо паскале писать проги под виндозу? Какие нужны модули, например, для поддержки мыши и где скачать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Форматцевт Опубликовано 26 марта, 2006 Жалоба Поделиться Опубликовано 26 марта, 2006 octopus: тема поднималась неоднократно, но в таком ключе впервые Уточни что ты собрался писать, просто TP 7.0 оринтирован на инструкции i286, но дело в том что его мат. библиотека (при использовании со-процессора) содержит ошибки, да и сам код далёёёёёёёёк от совершентства используй более простой метод - вместо TP, пиши на FP. Ссылка на комментарий Поделиться на другие сайты Поделиться
Тролль Опубликовано 26 марта, 2006 Жалоба Поделиться Опубликовано 26 марта, 2006 octopus: Можно ли медведя научить ездить на велосипеде? Можно. Только будет ли тебе от этого польза, а медведю удовольствие? Работают же написанные в Turbo Pascal программы в Windows (но не все!). Но, конечно, оформление будет, мягко говоря, не ахти, скорость и возможности тоже. А осложнений - вагон. Примерно как отвертку использовать в качестве молотка. К тому же все это будет зависеть от версии TP и версии Windows, да и компьютера тоже. Например, в TP 7 есть проблемы с некоторыми командами на быстрых компьютерах. Насчет мыши - есть десятки написанных для TP модулей поддержки мыши для работы под DOS, например, посмотри тут, некоторые из них работают и под Windows (те, которые используют средства BIOS). Я использовал поддержку мыши одним из таких модулей в написанной на TP 5.5 программе, которая работала под Windows. Однако для TP 7 исходный текст программы пришлось бы переписывать. Ссылка на комментарий Поделиться на другие сайты Поделиться
Romiras Опубликовано 30 марта, 2006 Жалоба Поделиться Опубликовано 30 марта, 2006 Free Pascal (FP) позволяет компилировать программы под Windows/Linux и т.д., совместим с Turbo Pascal 7.0. Для консольных программ подключаешь модуль Mouse, а для графических режимов - WinMouse. Если программируешь на WinAPI, то никаких таких модулей подключать не надо, а только модуль Windows. Сейчас Turbo Pascal for Windows - каменный век. Компилируй в Free Pascal. www.freepascal.org Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти