|
1 / 1 / 0
Регистрация: 14.07.2014
Сообщений: 58
|
|
Как прикрутить друг к другу три программулины через четвертую "типа диспечера"22.08.2014, 06:58. Показов 782. Ответов 6
Метки нет (Все метки)
Есть три программы: 1-я делает кучу расчетов - результаты в StringGrid. Вторая должна подцепить из этого стрингрида 4 столбика (через ИФЫ петрушку с укропом фильтронуть) и вывести свой стринггрид. Третья, используя результаты второй программы, корректирует некоторые результаты из первой - ну и выводит конечный результат. Ну а четвертая вродь как их все по очереди запускает.
0
|
|
| 22.08.2014, 06:58 | |
|
Ответы с готовыми решениями:
6
|
|
Модератор
|
|
| 22.08.2014, 08:49 | |
|
Выриант 1. Одна программа из 4-х форм, главная форма является чем-то типа Launchera, остальные вызываются методом FormN->ShowModal(); и выполняют каждая свою работу.
Вариант 2. Четыре разных исполняемых модуля. 1-й это Launcher, откуда с помощью ShellExecute, например, запускаешь остальные три, которые производят промежуточные действия. Обмен данными между программами - через файлы. Выбирай, что предпочтительней
0
|
|
|
1 / 1 / 0
Регистрация: 14.07.2014
Сообщений: 58
|
|
| 22.08.2014, 23:32 [ТС] | |
|
первый вариант, самый простой - но типа - начальнике хочит сложный
по мне то я первый вариант реализовал, чо делать то? мож через соообщения реализовать? по сути моня и через файлы
0
|
|
|
Модератор
|
|||||
| 23.08.2014, 07:21 | |||||
|
И лаунчер, который может поочередно запускать все эти приложения. Если же все это планируется для одного сотрудника на одной машине - то создание 4-х приложений там, где можно обойтись одним мне напоминает армейский анекдот: "мне не важно, как лучше, мне главное, чтобы ты за...лся"
0
|
|||||
|
1 / 1 / 0
Регистрация: 14.07.2014
Сообщений: 58
|
|
| 23.08.2014, 08:05 [ТС] | |
|
D1973, ХММ, вобщемто под них и работаем
- это вот в точку - "мне не важно, как лучше, мне главное, чтобы ты замучался"
0
|
|
|
Модератор
|
|||||||
| 23.08.2014, 08:30 | |||||||
|
Если надо пример Лончера, то вот, простейшая запускалка: На форме 4 кнопки. У кнопок, отвечаюих за запуск программ свойство Tag соответственно 1, 2 и 3. Обработчики события OnClick для кнопок 2 и 3 равны Button1Click
0
|
|||||||
|
Почетный модератор
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
|
|
| 25.08.2014, 09:42 | |
|
Все в потоки закатать. Зачем службам, которые ничего не отображают пользователю, графический интерфейс? К тому же все программы используют результаты работы друг друга в строго определенной последовательности. Следовательно нужно вообще в оконцовке получить формочку с единственной кнопочкой "сделать красиво". Единственное приложение - остальные три скрыть.
0
|
|
| 25.08.2014, 09:42 | |
|
Помогаю со студенческими работами здесь
7
Заданы три действительных числа. Если среди них есть такие, которые равны друг другу, заменить эти числа их кв Определить время, через которое встретятся два тела, движущиеся навстречу друг другу Машина и мотоцикл выехали на встречу друг другу. Через какое время они встретятся? Определить время, через которое встретятся два тела равноускоренно движущихся навстречу друг другу
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|