Windows fanno si aprono con il lavoro con la mia domanda
Domanda
ho scritto un programma che sarà in grado di aprire i file di particolare estensione e mostrarlo agli utenti. Ora voglio gli utenti siano in grado di fare doppio clic sul file e aprirlo con la mia domanda. Ho cercato di impostare il "Usa sempre il programma selezionato ..." opzione nelle finestre "Apri con" finestra di dialogo, ma non sanno come ricevere il nome di file che Windows invia alla mia domanda. Come fare questo?
Grazie ...
Soluzione
Il nome del file verrà passato alla propria applicazione come argomento. Ad esempio, in C #, si otterrà in questo modo:
static class Program
[STAThread]
static void Main(string[] args)
{
if (args.Length > 0)
{
string filename = args[0];
}
}
Altri suggerimenti
Se ho capito bene. u bisogno di fare qualcosa di simile
~ notpad test.txt
quindi u bisogno di fare argomento opzionale in ur applicazione in modo se è esiste che aprirà il file, se non nuovo file aperto.
Si dovrebbe ricevere il nome del file in parametri di avvio della tua applicazione
di Windows passa il nome del file come parametro di avvio per l'applicazione. Sarà necessario gestire questo nel punto di WinMain o voce di applicazione.