18 Апрель, 2024, 14:27:35
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
English
Russian
Сайт СВД ВС
Начало
Помощь
Поиск
Войти
Регистрация
Официальный форум СВД Встраиваемые Системы
>
Форум СВД ВС
>
Курилка
(Модератор:
Мария Большакова
) >
Создание таблицы ассоциаций файлов
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Создание таблицы ассоциаций файлов (Прочитано 2367 раз)
iDom
Интересующийся
Сообщений: 5
Создание таблицы ассоциаций файлов
«
:
22 Март, 2012, 22:53:09 »
Доброго времени суток!
На сколько мне известно в PlayBook TabletOS нет таблицы ассоциаций типов файлов с приложениями. Столкнулся с проблемой что нужно по полученному имени документа, открывать его в соответствующем приложении из под моей программы. Может ли кто-нибудь подсказать каким образом можно получить информацию о том какие приложения установлены на планшет и возможно в ручную их проассоциировать с необходимыми типами файлов, а также может быть есть какой-то аналог таблицы ассоциации файлов и если он есть то как к нему обратиться?
Записан
iDom
Интересующийся
Сообщений: 5
Создание таблицы ассоциаций файлов
«
Ответ #1 :
23 Март, 2012, 13:29:08 »
Попытался поискать на устройстве каталог с установленными приложениями.
В каталоге /apps/ нашёл множество директорий с названиями на подобии sys.%app_name%.%hash%. На примере андроида такие имена обычно носят запущенные приложения/службы. Остаётся понять где сами приложения, т.к. найденные директории по мнению файлменеджера пустые.
Записан
Олег Большаков
Легенда
Сообщений: 3140
Создание таблицы ассоциаций файлов
«
Ответ #2 :
23 Март, 2012, 14:45:01 »
На самом деле таблица ассоциаций типов файлов с приложениями есть. Но для конечных пользователей и разработчиков эта таблица пока недоступна. Возможно, в дальнейшем интерфейс к ней будет открыт. Чтобы открывать документы и ссылки из собственной программы в стандартных приложениях PlayBook надо использовать функции
navigator_invoke()
и
navigator_open_file()
.
Действительно, приложения устанавливаются в каталог /apps/, но содержимое подкаталогов для пользователя не доступно.
Записан
iDom
Интересующийся
Сообщений: 5
Создание таблицы ассоциаций файлов
«
Ответ #3 :
23 Март, 2012, 18:17:20 »
Спасибо за ответ. Насколько я понял они нативные?
Просто при формулировании вопроса забыл уточнить что приложение пишется на Qt.
Будут ли данные функции работать и там?
«
Последнее редактирование: 23 Март, 2012, 21:16:02 от iDom
»
Записан
Евгений Горелов
Опытный пользователь
Сообщений: 192
Создание таблицы ассоциаций файлов
«
Ответ #4 :
24 Март, 2012, 13:34:59 »
Цитата: iDom от 23 Март, 2012, 19:17:20
Будут ли данные функции работать и там?
Да, подключите заголовочный файл "bps/event.h" и не забудьте собрать проект с библиотекой bps.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Форум СВД ВС
-----------------------------
=> Информация
=> Техническая поддержка
=> Программное обеспечение
=> Инструментальные средства
=> Обсуждение сайта
=> Курилка
-----------------------------
International Forum
-----------------------------
=> English Discussion
Загружается...