Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 9
1

BP vs TPW (два вопроса)

28.09.2010, 19:57. Показов 671. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вопрос первый:
В BP для поинтера возможен вызов inc(p), в TPW это не проходит. Можно как-нибудь упростить себе жизнь в TPW не играясь с Seg, Ofs, Ptr?

Вопрос второй:
Похоже на то, что TPW компилит программы в Windows 3.0 Real mode. BP же имеет три "таргета" - DOS Real mode, DOS Protected mode, Windows. Под "таргетом" Windows, скорее всего имеется ввиду Windows Protected mode. Можно ли заставить BP компилить для Windows 3.0 Real mode?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2010, 19:57
Ответы с готовыми решениями:

Два вопроса
1. На современных сайтах частенько присутствует неплохой эффект - текст или изображение внизу...

Два вопроса
1)Мне надо запустить программу, нажимаю run и вместо того чтобы выдать мне расчеты экран мигает и...

Два вопроса по IE:
Добрый день! Сталкивался ли кто-нибудь со следующими проблемами: 1. IE (v6.0 SP1) не хочет...

Два вопроса !!!
1. Можно ли в А2000 в запросах использовать функции с русским названием? У меня не видит этих...

6
158 / 105 / 6
Регистрация: 22.08.2010
Сообщений: 215
28.09.2010, 20:05 2
Давайте несколько переиначим вопрос: какую цель вы хотите достичь в конечном итоге?
Компилировать нативные программы для Win 3.11? 16-битные? 32-битные? Для Win32 ?
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 9
28.09.2010, 20:13  [ТС] 3
Для windows 2.x. Подходят программы скомпилиные в Windows 3.0 Real mode. Такой режим компиляции только у TPW (возможно и нет, про это и есть второй вопрос). У меня в наличии большая библиотека исходников для BP. Но при переносе их в TPW возникает проблема, описанная в первом вопросе. Вобще-то, я уже практически смирился с необходимостью написания своей функции inc(p). Но все же, остался спортивный интерес и желание оптимизации. Да и BP более удобная среда, чем TPW. Так что вопросы актуальны.
0
158 / 105 / 6
Регистрация: 22.08.2010
Сообщений: 215
28.09.2010, 20:16 4
Ну сча поставлю win 2.03, посмотрим как там что...
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 9
28.09.2010, 20:26  [ТС] 5
Ну, Win 2 хоть и стала источником моих вопросов, вряд ли имеет хоть какое-то отношение к их решению . Тем более, содание аппликации под Win 2 имеет, кроме условия "Windows 3.0 Real mode", еще много проблемных мест.
0
158 / 105 / 6
Регистрация: 22.08.2010
Сообщений: 215
28.09.2010, 20:49 6
Ну так а суть то где? Вы говорите что хотите делать приложения для Win 2.x . И в то же время конкретно 2.x вас не интересует особенно. Так еще раз спрашиваю: зачем это все? Для чего? Какова конечная цель?
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 9
28.09.2010, 21:24  [ТС] 7
Послушайте, я поставил два вопроса, которые относятся к Паскалю вне зависимости от среды конечного продукта. Я не совсем понимаю, что Вы хотите увидеть в win 2.03? Там, например, TPW вобще не запустится. Чтобы попробовать описанные проблемы достаточно запустить TPW и BP из-под Windows XP. В BP код с inc(p) скомпилится, в TPW - нет.
0
28.09.2010, 21:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2010, 21:24
Помогаю со студенческими работами здесь

Два вопроса
1) Создать тип перечисления (перечень) MyType, который состоит из констант А=1,В=2,С=5 2)За...

Два вопроса
Всем доброго времени суток. Есть две задачи, нужна в помощь их реализации. вопрос первый. нужно...

Два вопроса
1) Можно ли в тексте запроса указывать номера выводимых полей а не их имен?, а то полей много и...

два вопроса
Приветствую всех! Вопрос знатокам: 1) что такое SWITCHING DIODE (IN4148) 2) какой должен быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru