Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 23762|Ответ: 2

[Консольная программа] Вызовы браузера ПК для запуска .NET-приложений

[Скопировать ссылку]
Опубликовано 2020-8-15 23:09:09 | | | |
Мы использовали браузер Xunlei: когда вы нажимаете на ссылку для скачивания Xunlei, браузер спрашивает, хотите ли вы открыть приложение Xunlei, после нажатия на открытие Xunlei может получить адрес для загрузки и затем скачать операцию.

Например:

thunder://xxxxx

Принцип таков: когда программа Thunderbolt установлена, она регистрирует протокол грома в системе, а протокол регистрации — записать соответствующие данные в реестр.

Адрес реестра: HKEY_CLASSES_ROOT\thunder

Содержимое реестра:

Поскольку вы знаете этот принцип, его очень просто реализовать.

C# Общий метод операций реестра
https://www.itsvse.com/thread-2729-1-1.html

.NET записывает соответствующую информацию в реестр и регистрирует собственный протокол, код выглядит следующим образом:

Тестируя с помощью Google Chrome, мы ввели адрес браузера:

itsvse://test_open_application

Результаты следующие:



Мы также можем успешно получить переданные нам параметры.

Использование других браузеров «ie» и «edge» позволяет открыть приложение нормально, как показано ниже:



HTML открывает локальный код приложения следующим образом:



Заметка:Название зарегистрированного соглашения не должно содержать подчёркивания

Скачать исходный код:

Туристы, если вы хотите увидеть скрытое содержание этого поста, пожалуйстаОтвет


(Конец)




Предыдущий:Производственная среда серии Angular 11 (XIV) для отладки
Следующий:Jquery сортирует цену и объём товаров и фильтрует их по ценовому диапазону
Опубликовано 18.08.2020 18:49:10 |
Древесина должна быть пахотной землёй
Опубликовано 2020-8-19 14:46:57 |
Это сложно, а как насчёт очков
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com