fenêtres faire ouvrir avec le travail avec mon application
Question
J'ai écrit une application qui pourra ouvrir des fichiers d'extension particulière et montrer aux utilisateurs. Maintenant, je veux que les utilisateurs puissent simplement double-cliquez sur le fichier et l'ouvrir à ma demande. J'ai essayé de régler le « Toujours utiliser le programme sélectionné ... » option dans la fenêtre « Ouvrir avec » boîte de dialogue, mais ne savent pas comment recevoir le nom du fichier que Windows envoie à ma demande. Comment faire?
Merci ...
La solution
Le nom du fichier sera transmis à votre application comme argument. Par exemple, en C #, vous obtiendrez comme ceci:
static class Program
[STAThread]
static void Main(string[] args)
{
if (args.Length > 0)
{
string filename = args[0];
}
}
Autres conseils
si je comprends bien. u besoin de faire quelque chose comme
~ test.txt Notepad
u besoin de faire argument optionnel ur demande donc s'il est exist que va ouvrir le fichier, sinon nouveau fichier ouvert.
Vous devriez recevoir le nom de fichier dans les paramètres de démarrage de votre application
de Windows passe le nom de fichier en tant que paramètre de démarrage à votre application. Vous devrez gérer dans votre point d'entrée ou WinMain d'application.