2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Не работает программа на Турбо Паскале
Сообщение20.01.2025, 18:32 


25/07/23
75
Лет 40 назад я сделал программу на Турбо Паскале для ортогонализации булевой КНФ и заодно для проверки ее выполнимости. Прога нормально работала все эти годы, но когда появились Windows 7 и выше, перестала работать. Программа на Турбо Паскале занимает примерно 1700 строк. Там еще использовались всякие модули: TpCrt,Printer,Dos,TpRArray,TpEdit . А сейчас нужно ее запустить. Кто бы помог это сделать?

 Профиль  
                  
 
 Re: Не работает программа на Турбо Паскале
Сообщение20.01.2025, 19:14 
Аватара пользователя


27/02/12
4025
В своё время сталкивался с таким. Проги работали начиная с DOS и вплоть до WinXP включительно.
В Win7 перестали. Но поскольку их актуальность сошла почти на нет, я особо не горевал. Нужные переписал в Delphi.
Однако оставался ещё принтер (кажется LBP-800, не помню точно), драйверы под который не устанавливались даже под WinXP.
Тогда я под WinXP установил эмулятор Win98, и принтер заработал. А так хоть выбрасывай почти новый принтер. Жалко...
Может и сейчас можно сварганить что-то подобное...

 Профиль  
                  
 
 Re: Не работает программа на Турбо Паскале
Сообщение20.01.2025, 19:29 


05/09/16
12204
BorisK в сообщении #1670847 писал(а):
А сейчас нужно ее запустить. Кто бы помог это сделать?

Сделайте виртуалку с WinXP и там запускайте...

 Профиль  
                  
 
 Re: Не работает программа на Турбо Паскале
Сообщение20.01.2025, 21:45 
Заслуженный участник


31/12/05
1528
Для этого хватит и DOSBox, правда, я пользуюсь DOSBox-X.
https://dosbox-x.com/

 Профиль  
                  
 
 Re: Не работает программа на Турбо Паскале
Сообщение21.01.2025, 05:12 
Аватара пользователя


14/12/17
1531
деревня Инет-Кельмында
Еще можно попытаться пересобрать программу на Free Pascal/Free Vision, вдруг получится.
https://www.freepascal.org/port.html

 Профиль  
                  
 
 Re: Не работает программа на Турбо Паскале
Сообщение21.01.2025, 13:54 
Аватара пользователя


27/02/12
4025
Не знаю, нужно ли это ТС, но, как говорится, лыко в строку, на всякий случай. Дела давно (очень давно) минувших дней...
В 90-м или 91-м, тогда ещё в ДОСе, перестали компилироваться программы, написанные в ТР7.
Случилось это при переходе с PC AT286 на 386.
Если в разделе uses упоминался модуль crt, то компиляция завершалась аварийно.
К счастью, в сети был выложен обновленный модуль, и проблема исчезла.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group