Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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 сортує ціну та обсяг товарів і фільтрує їх за ціновим діапазоном
Опубліковано 2020-8-18 18:49:10 |
Дерево має бути орною землею
Опубліковано 2020-8-19 14:46:57 |
Це складно, а як щодо балів?
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com