OberonCore
https://forum.oberoncore.ru/

Кроссплатформенно открыть документов ББЦБ двойным щелчком
https://forum.oberoncore.ru/viewtopic.php?f=28&t=6292
Страница 1 из 1

Автор:  budden [ Вторник, 23 Октябрь, 2018 13:27 ]
Заголовок сообщения:  Кроссплатформенно открыть документов ББЦБ двойным щелчком

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

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

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

Автор:  budden [ Вторник, 23 Октябрь, 2018 13:49 ]
Заголовок сообщения:  Re: Кроссплатформенно открыть документов ББЦБ двойным щелчко

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

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/