OberonCore https://forum.oberoncore.ru/ |
|
Как сделать EXE https://forum.oberoncore.ru/viewtopic.php?f=7&t=328 |
Страница 1 из 1 |
Автор: | Info21 [ Пятница, 20 Октябрь, 2006 10:47 ] |
Заголовок сообщения: | Как сделать EXE |
Вопрос повторяется и повторяется. Если у кого есть готовый пример (Анатолий Иванович, вроде Вы когда-то тоже пытались?), который бы работал в стандартной школьной конфигурации ББ, может быть, по-возможности доделаете и пришлете? Идея в том, чтобы "тыкать" людей в этот пример -- "да, можно, смотрите там пример". А после этого читать нотацию типа следующей: EXE есть пережиток 30-40-летней давности, когда монстры-компьютеры коллективного пользования работали по схеме "пакетной обработки". Похоже, что юные программисты настаивают на изготовлении exe только потому, что в "промышленных" системах именно exe есть окончательный "продукт", и без exe возникает ощущение, что что-то недоделано. Но реально даже коммерческие программисты, делающие продукты на ББ, обычно не линкуют exe (недавно была на этот счет переписка в рассылке пользователей ББ: очередной новичок в очередной раз задавал этот вопрос): -- делается копия всего ББ в отдельную папку (можно иметь сколько угодно конфигураций ББ на диске, они будут работать независимо), -- выбрасывают из ББ все лишнее (подсистема Dev; возможно, обработка текстов), -- ставят свои меню, -- настраивают соотв. образом модуль Config (можно еще для настройки приложения использовать модуль Startup с процедурой Setup -- см. документацию F1, Platform Specific Issues, Startup of BlackBox). -- еще переименовывают BlackBox.exe во что-нибудь вроде МойПродукт.exe -- это имя и будет появляться в полоске сверху главного окна -- попробуйте. После этого клиенту передается такой модифицированный Блэкбокс. Все равно большинство современных программных продуктов -- это множество файлов, и пяток мегабайтов файлов Блэкбокса -- сущая мелочь по современным меркам. Who cares. Так что изготовление автономного exe -- узкоспециальное занятие. Не стоит этим заморачиваться -- есть же гораздо более важные вещи -- списки, например. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |