OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Среда, 16 Октябрь, 2019 10:45

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Ассоциация файлов с BlackBox
СообщениеДобавлено: Воскресенье, 10 Июнь, 2007 13:52 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2316
Откуда: Россия, Томск
При двойном клике мышью по файлу с расширением .odc этот файл открывается в BlackBox. Если BlackBox уже запущен, то файл открывается в существующем экземпляре BlackBox.

У меня проблема. После переустановки Windows и BlackBox 1.5 что-то поломалось, теперь файлы всегда открываются в новой копии BlackBox. Переустановка BlackBox не помогает. Помогите исправить, пожалуйста.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Понедельник, 18 Июнь, 2007 22:13 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2316
Откуда: Россия, Томск
Удалось решить проблему. Возможно, это достойно места в Wiki.

Для того, чтобы файлы открывались в существующем экземпляре BlackBox, необходимо запускать их следующей командой:
BlackBox.exe /o "имя_файла"

Именно такую команду инсталлятор BlackBox прописывает в реестре в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Classes\odcfile\shell\open\command

Если из команды удалить "/o", то файл будет открыт в новом экземпляре BlackBox.

Оказалось, что я в какой-то момент после переустановки Windows воспользовался стандартным диалогом выбора программы "Открыть с помощью" и поставил там галочку "Использовать ее для всех файлов такого типа". При этом была автоматически создана запись в следующей ветви реестра: HKEY_CURRENT_USER\Software\Classes\Applications\BlackBox.exe
Здесь команда для открытия odc-файлов не содержала ключа "/o".

После обнаружения проблемы я попробовал запустил инсталлятор, и он создал нужные ключи в HKEY_LOCAL_MACHINE, но, как выяснилось, запись в HKEY_CURRENT_USER имеет приоритет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ассоциация файлов с BlackBox
СообщениеДобавлено: Вторник, 05 Май, 2009 11:03 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2316
Откуда: Россия, Томск
В wiki размещена подробная инструкция для желающих (пере-)устанавливать BlackBox простым копированием, но при этом иметь полноценную поддержку файловых ассоциаций и прочего - всё то, что обычно обеспечивает официальный инсталлятор.
Вложение:
Комментарий к файлу: Текстовый файл-шаблон, описанный в статье.
installTemplate.txt [3.63 КБ]
Скачиваний: 500


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ассоциация файлов с BlackBox
СообщениеДобавлено: Вторник, 13 Март, 2012 16:20 

Зарегистрирован: Понедельник, 28 Ноябрь, 2005 10:28
Сообщения: 1202
А вот скриптик, который (пере)регистрирует на BlackBox.exe в текущей папке.


Вложения:
regbb.zip [682 байт]
Скачиваний: 203
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Ассоциация файлов с BlackBox
СообщениеДобавлено: Среда, 27 Июнь, 2012 14:03 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 2392
Trurl писал(а):
А вот скриптик, который (пере)регистрирует на BlackBox.exe в текущей папке.

Проверил в Win7 запустил с правами администратора, но не заработало.


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

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


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

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


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

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