OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 23 Август, 2019 20:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: Вторник, 23 Октябрь, 2018 13:27 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 509
В Яре у меня была отдельно среда исполнения (консольное приложение) и отдельно IDE (графическое приложение), написанное на другом языке, но это неважно. Важно то, что они общались через tcp сервер, который открывала среда исполнения. Соответственно, как я кроссплатформенно открывал файлы по двойному щелчку?

  • среда исполнения СИ1 и IDE запущены.
  • расширение файла ассоциируется с системным скриптом, который запускает второй экземпляр среды исполнения СИ2 со специальными параметрами (скажем, --открой-в-ИСР %1).
  • СИ2 подклчается как клиент через tcp к СИ1 и передаёт команду открыть файл
  • СИ1 открывает файл
  • СИ2 закрывается
  • СИ1 говорит IDE показать файл

Как бы подобное нагородить в BlackBoxComponentBuilder? Структура будет проще, понадобится два ББЦБ, один из которых СИ1 - слушает по tcp, а другой - СИ2 - к нему подключается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 23 Октябрь, 2018 13:49 

Зарегистрирован: Понедельник, 11 Сентябрь, 2017 13:23
Сообщения: 509
В общем-то, я погорячился. Эта вещь для меня - не первой необходимости. Так что даже вряд ли буду обсуждать. Но вдруг кто-нибудь задумается и реализует такую вещь. А для меня главное сейчас - это мой цейтнот :(


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

Часовой пояс: UTC + 3 часа


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

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


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

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2019, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB