|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.06.2021, 21:56 | #11 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Странный вопрос. Для кого-то сложно, для кого-то нет, все индивидуально. Вряд ли кто-то знает, как у вас с обучаемостью. Хотя сам по себе FreePascal мало чем отличается в базовых конструкциях.
E-Mail: arigato.freelance@gmail.com
|
24.06.2021, 21:59 | #12 | |
Новичок
Джуниор
Регистрация: 23.06.2021
Сообщений: 7
|
Цитата:
Это программа моделирования ремонта машин. Раньше студенты перебирали варианты (в т.ч. много своих) и приходилось ограничивать их время. Сейчас важно: нажать на клавиши и побыстрее уйти. А при сдаче получаешь стандартный ответ - это не я, это выдал компьютер. Вот тогда и приходится печатать свой файл. |
|
25.06.2021, 14:45 | #13 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 472
|
Free Pascal - наследник Turbo Pascal. Его возможности уже значительно превзошли TP, но режим совместимости остался.
Если в исходниках нет прямого обращения к портам, видеопамяти, ассемблерных вставок, обращения к прерываниям - всё компилируется без изменений. Если используется модуль CRT, то его лучше заменить сторонним (уже приводил ссылку) и немного под него поменять. Просто попробуйте. Что теряете? Или переходите на Python - говорят, довольно удобный язык, поддерживающий множество идеологий программирования. В первом приближении (при знакомстве) - как Pascal - переменные, циклы, условия - только чуть отличается синтаксис. |
25.06.2021, 18:52 | #14 | |
Старожил
Регистрация: 23.10.2010
Сообщений: 2,331
|
Цитата:
Я перекомпилировал свои старые наработки без проблем. PS: Небольшое замечание. 1. Сама среда Free Pascal не очень удобна при отладке. Там встретил небольшие глюки (последняя версия). Так что используйте Lazarus. Там есть режим консольных приложений. С точки зрения основ Паскаля - это тоже самое ... 2. В Сети есть неплохие книжки, которые помогут на старте. Например, для установки среды найдите "Песни о Паскале". 3. Ну и подумайте о Python. Это современный выбор.
Как-то так, ...
|
|
25.06.2021, 21:05 | #15 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
хм... если есть исходники и там не сложные утилиты то может стоить потратить небольшое количество финансов на переработку утилит в новой среде и на новой современном языке??
Смысл этих костылей с досами и паскалями. Ох ... говорят ... ))) Ладно с типизацией переменных еще как то можно мириться. Но вот отсутствие четкого понятия начала функции и ее конца это уже слишком ... один лишний пробел и ваша программа работает не пойми как ... Как замена паскалю я бы не рекомендовал. (ИМХО)
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. Последний раз редактировалось WorldMaster; 25.06.2021 в 21:08. |
25.06.2021, 21:10 | #16 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
Нет, человек должен сделать это сам, заодно свои skills прокачает. И не надо отмазку про возраст (см. мой профиль)
Собрался было изучать этого змея, скачал даже. Но моя лень говорит: "Оно тебе надо?". Вижу, она была права. Последний раз редактировалось digitalis; 25.06.2021 в 21:15. |
25.06.2021, 21:14 | #17 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну хз ... ну за финансы то чего не помочь ... )))
к ЛПТ порту сейчас с нынешней защитой хрен попадешь. Даже в прошлые года помнится нужно было в настройках биоса ставить параметр ECP для порта чтобы он был доступен. Если есть наработки или даже исходники то с паскаля перевести на новый язык вопрос пары часов. А если за это еще и заплатят то это прям вообще приятный бонус. На печенье к чаю ))
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
25.06.2021, 21:25 | #18 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
Вот я не пойму: откуда все разговоры тут про LPT? Если не нужен "ногодрыг" пинами, то, по-моему, монофигственно: задал печать - и дальше драйверу пыхтеть - хоть LPT, хоть USB, хоть COM - результат д.быть независим. Когда принтаем из-под Word или Excel - мы что, интересуемся маркой принтера? Тётеньки годами тюкают и принтают на Word'е, а что такое LPT - отродясь не слыхивали.
В конце концов - есть переходники USB-LPT, для "ногодрыга" они не помощники, а обычная печать - pourquoi pas ? Последний раз редактировалось digitalis; 25.06.2021 в 21:30. |
25.06.2021, 21:28 | #19 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну как ... рендеринг картинки то целиком на разрабе висит. А там и формат канваса, и DPI графикса ... и прочий блуд ...
Не придумали еще волшебный метод "Нука выведи это на печать красиво" ... Хотя там GPT3 говорят уже чего то пытается ... ))) Потому как инженеры МС постарались избавить пользователя от этого кошмара ... Человеко-машинное взаимодействие как бы ... Наука. ))
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
25.06.2021, 23:57 | #20 | |
Новичок
Джуниор
Регистрация: 23.06.2021
Сообщений: 7
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите с комментариями к строкам написали программы, работают, но не понимаем что написано | Alexander_Petrenko | Помощь студентам | 16 | 29.06.2018 15:45 |
помогите с комментариями к строкам написали программы, работают, но не понимаем что написано | Alexander_Petrenko | Помощь студентам | 1 | 29.06.2018 00:08 |
помогите с комментариями к строкам написали программы, работают, но не понимаем что написано | Alexander_Petrenko | Помощь студентам | 0 | 28.06.2018 23:34 |
Доработка программы java. Посоветуйте что делать | ISV-777 | Помощь студентам | 0 | 03.11.2011 21:46 |
Посоветуйте что сделать на выставку | zifanchuck | Свободное общение | 6 | 18.02.2011 17:32 |