Pregunta

Hice un programa. También hice mi propio tipo de archivo, que el programa puede crear, abrir y editar. En el Explorador, hice clic derecho en este nuevo tipo de archivo y seleccioné "Abrir con" y elegí mi programa. Por supuesto, solo abre el programa sin cargar el archivo.

¿Cómo hago para que mi programa sepa que se le solicita abrir un archivo al inicio? ¿Hay algún argumento de línea de comando que " Abrir con " envía?

¿Fue útil?

Solución

Sí, el Explorador de Windows envía la ruta del archivo como argumento de línea de comando al ejecutable de su aplicación.

Puede usar args [0] en C # o argv [1] en C ++ para leerlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top