Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2014, 00:36   #1
dimka123
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 96
Сообщение 8 программ в оду.АБЦ

как в АБЦшке можно объединить программы(например 8штук в 1) с выбором запуска?
модули или оператор case?
или что то есть по проще?
dimka123 вне форума Ответить с цитированием
Старый 20.09.2014, 11:12   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
модули или оператор case?
И то и другое (и можно без хлеба )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.09.2014, 11:34   #3
dimka123
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 96
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
И то и другое (и можно без хлеба )
если делать через модули,то получиться 8 модулей под каждую программу, 1 модуль для запуска и сама программа?
а через case можно все на одном листе ,о это же будет очень длинный код)
А можно ли в паскале запускать другие программы (с расширением pas) через код? взять например тот же case ,и в условиях поставить запуск программ в отдельном окне.
однако нашел
Код:
begin
  Exec('Путь к файлу');
end.
а в некоторых случаях добавляют параметры....
exec(Путь&имя, параметры_запуска);
то как будет выглядеть это строка? можно примерчик ( в инете иллюстрацию что то не могу найти

Последний раз редактировалось dimka123; 20.09.2014 в 11:54.
dimka123 вне форума Ответить с цитированием
Старый 20.09.2014, 12:15   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
А можно ли в паскале запускать другие программы (с расширением pas) через код?
в общем случае - нет, нельзя.

И чем Вам 8 модулей не нравится?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.09.2014, 12:57   #5
dimka123
Пользователь
 
Регистрация: 25.12.2011
Сообщений: 96
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
в общем случае - нет, нельзя.

И чем Вам 8 модулей не нравится?
много писать)
хочется упростить,но наверно не получиться. что бы сотворить это чудо)
Цитата:
необходимо разработать собственный модуль на основе принципов объектно-ориентированного программирования (с подключением модуля object), в котором должны содержаться в виде процедур и функций выполненные ранее лабораторные работы 1-6 в соответствии с индивидуальными вариантами. Разработанный модуль должен быть подключен в программу проверки, которая должна в интерактивном режиме вызывать на выполнение любую из запрашиваемых лабораторных работ, после выполнения каждой вызываемой программы необходимо обеспечить возврат в интерактив с возможностью генерального выхода из программы.
dimka123 вне форума Ответить с цитированием
Старый 20.09.2014, 14:57   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Я бы сделал на PageControl-подобный контрол - дёшево и сердито.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 20.09.2014, 17:01   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я бы сделал на PageControl-подобный контрол
На АБЦ??? Там и такое есть?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.09.2014, 17:32   #8
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
На АБЦ??? Там и такое есть?
Понятия не имею. На delphi для студентов колымил на pagecontrol.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 20.09.2014, 17:42   #9
indexx
Заблокирован
 
Регистрация: 12.09.2014
Сообщений: 544
По умолчанию

min@y™ Не путай визуальные и не визуальные среды.
indexx вне форума Ответить с цитированием
Старый 20.09.2014, 17:52   #10
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Не путай визуальные и не визуальные среды.
Я и не собирался ничо путать. И про АБЦ не говорил, хотя и на нём сбацать что-то такое можно.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
абц паскаль)) geship Фриланс 3 23.12.2011 18:36
абц паскаль)) geship Помощь студентам 3 23.12.2011 17:56
Паскаль АБЦ. Задача на множества. Hibiby Помощь студентам 6 02.06.2011 23:38
Массивы, паскаль абц fara1992 Помощь студентам 2 31.05.2010 17:50