Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 23762|Respuesta: 2

[Programa de consola] Llamadas a navegadores de PC para ejecutar aplicaciones .NET

[Copiar enlace]
Publicado el 15-8-2020 23:09:09 | | | |
Hemos usado el navegador Xunlei, cuando haces clic para descargar el enlace de descarga de Xunlei, el navegador te preguntará si quieres abrir la aplicación Xunlei; tras hacer clic para abrir, Xunlei puede obtener la dirección de descarga y luego descargar la operación.

Por ejemplo:

thunder://xxxxx

El principio es que, cuando se instala el programa Thunderbolt, registra un protocolo Thunder con el sistema, y el protocolo de registro debe escribir los datos correspondientes en el registro.

Dirección del registro: HKEY_CLASSES_ROOT\thunder

Contenido del registro:

Como conoces el principio, es muy fácil de implementar.

Método de operación de registro común en C#
https://www.itsvse.com/thread-2729-1-1.html

.net escribe la información correspondiente en el registro y registra su propio protocolo, cuyo código es el siguiente:

Probando con Google Chrome, escribimos la dirección del navegador:

itsvse://test_open_application

Los resultados son los siguientes:



También podemos obtener con éxito los parámetros que nos pasan.

Usando otros navegadores "ie" y "edge" pueden abrir la aplicación con normalidad, como se muestra a continuación:



HTML Open Código de aplicación local de la siguiente manera:



Nota:El nombre del acuerdo registrado no puede contener un guion bajo

Descarga del código fuente:

Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta


(Fin)




Anterior:Entorno de producción de la serie Angular 11 (XIV) para depuración
Próximo:Jquery ordena el precio y el volumen de los productos y los filtra por rango de precios
Publicado el 18-8-2020 18:49:10 |
La madera debe ser tierra de cultivo
Publicado el 19-8-2020 14:46:57 |
Es difícil, ¿y los puntos
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com