![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.07.2011
Сообщений: 7
|
![]()
Программа на турбо паскале для выбора одного из заданий(уже решенных на Турбо Паскале)
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
А зачем .pas? Мб лучше .ехе?) Правда тоже не помню как это сделать в Турбо Паскале. Или как вариант использовать модули.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 01.07.2011 в 13:57. |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Можно, конечно, парсить исходный код и выполнять содержащиеся в исходном коде команды самостоятельно (написать свой интерпретатор кода). Это очень сложно и муторно. Ну и "по нечестному" - задачу, конечно, можно решить. Можно банально таскасть с собой компилятор командной строки паскаля (+ библиотеки в формате TPU или TPL) и комплировать исходный код когда необходимо запустить программу, данную в виде исходника. Это, конечно, кривовато, но мне попадали решения, основанные на данной технологии. Ну и последнее. ЗАЧЕМ ВАМ ЭТО?! У Вас же есть исходные модули? Включайте их в качестве подпрограмм, в главной программе делайте меню и вызов нужного модуля! Получится Один EXEшник, который будет выполнять весь функционал, который имелся во всех исходный файлах.. |
|
![]() |
![]() |
![]() |
#4 | ||
Регистрация: 01.07.2011
Сообщений: 7
|
![]()
Alex11223
так у меня есть только файлы .pas, никаких ехе'шников ни одна программа у меня не создает. Serge_Bliznykov Цитата:
Цитата:
можете состряпать легкий пример программы с любой парой подпрограмм? Возможно ли сделать программу, которая просто перенаправляет к любой другой подпрограмме, номер которой ввели ранее. Последний раз редактировалось syc07; 01.07.2011 в 15:07. |
||
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
![]() |
![]() |
![]() |
#6 | |||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Цитата:
Цитата:
передалать готовые программы под запуск из главного модуля (самый оптимальный вариант, имхо. хотя, конечно, не универсальный!) - второй вариант решения задачи.. ну и ещё есть варианты... может быть, Вы конкретизируете (максимально чётко, подробно, с деталями. желательно даже с примерами): Что есть и что надо получить в итоге? |
|||
![]() |
![]() |
![]() |
#7 | ||
Регистрация: 01.07.2011
Сообщений: 7
|
![]() Цитата:
Цитата:
p.s. я тут в учебнике Фаронова нашел процедуру EXEC(из программы . написанной на ТП, можно запустить любую другую готовую к работе программу), самое интересное, даже примера использования нету(( |
||
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
Цитата:
![]()
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
||
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
программа в турбо паскале) | temashka | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.02.2011 13:37 |
Объяснить решение заданий в Паскале | Novenkaja | Помощь студентам | 8 | 15.01.2011 19:49 |
Заполнение через список выбора одного диапазона таблиц через другой | P10neer | Microsoft Office Excel | 5 | 23.12.2010 23:44 |
нужна схема для турбо паскаля программа уже написана | tanyalove | Помощь студентам | 6 | 29.04.2010 17:44 |