bonjour, bah comme dans le titre, bien sur j'ai fait des recherches avant d'écrire là j'ai trouvé un peu là où je dois mettre la clé de registre mais je ne suis pas encore éclairci dessus, et il y'a rien qui parle d'icone
bonjour, bah comme dans le titre, bien sur j'ai fait des recherches avant d'écrire là j'ai trouvé un peu là où je dois mettre la clé de registre mais je ne suis pas encore éclairci dessus, et il y'a rien qui parle d'icone
Salut
La clef registre ?
Nooon touche pas aux registres
- Fait click droit sur l'icone du fichier
- Déplace la souris (sans cliquer) sur "ouvrir avec"
- Le petit menu s'affiche, tu cliques sur "Choisir le programme par défaut".
- Tu sélectionnes le programme voulu dans la liste proposée et si tu ne le vois pas, tu clique sur parcourir et tu le sélectionnes.
ahhaha oui mais ce dont j'ai besoin c'est un programme en vb.net qui le fait
enfaite, voilà un exemple : supposant je fait un éditeur de texte, je fait ma nouvelle exception c'est ".aaa", et là je veut que après l’installation de mon app chaque programme en .aaa il s'ouvre avec mon app, bah moi c'est sa mais c'est pas un éditeur de texte
Pour changer ton icône, tu as juste à la mettre à sa place dans le MyProject
À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.
Ô Saint Excel, Grand Dieu de l'Inutile.
Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.
Bonsoir,
Ce que tu souhaites faire : Ajouter une extension de ton choix qui sera reconnue par le système d'exploitation.
La question à se poser : Comment ajouter une extension au système d'exploitation programmatiquement ?
L'autre choses que tu souhaites faire : associer un programme que tu vas développer à une extension existante (ou précédemment créée) du système d'exploitation.
La question à se poser : Comment associer une extension à un programme ?
Tu formules toutes ces belles petites phrases en anglais et voilà ce que tu pourrais obtenir sur google :
https://www.google.com/search?q=add+...utf-8&oe=utf-8
Pour convertir du code C# <-> VBNET voici un autre lien :
http://converter.telerik.com/
Bonne soirée.
j'écrit tres bien en c# comme en vb et d'autre languages :3, apres quand vous avez écrit : "add extension and associate", moi j'ai écrit "change the default startup program for an extention" et sa n'a pas trop mené. bref merci
Salut,
Personnellement pour déployer ma petite application, j'ai utilisé la solution clickonce intégré a Visual Studio. Elle est très facile à utiliser, mais reste limitée.
Plus d'infos ici : https://msdn.microsoft.com/fr-fr/lib...=vs.90%29.aspx
et ici : http://morpheus.developpez.com/clickonce/
La méthode de déploiement ClickOnce permet d'associer une extension à son application.
Voir le tutoriel ici : https://msdn.microsoft.com/fr-fr/library/bb892924.aspx
Ensuite dans l'application il faut utiliser cet exemple pour récupérer le chemin du fichier qui lance l'application :
Plus d'infos sur la classe utilisée ici : https://msdn.microsoft.com/fr-fr/lib...vs.110%29.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Private Sub Ouverture_fichier() Handles Me.Activated If AppDomain.CurrentDomain.SetupInformation.ActivationArguments.ActivationData IsNot Nothing Then Variable_de_mon_choix = AppDomain.CurrentDomain.SetupInformation.ActivationArguments.ActivationData(0) End If End Sub
Elle peut contenir plusieurs chemin de fichiers.
Merci de ainsi que d'utiliser les boutons et
merci pour le clickonce, je verrai sa après
J'écris très bien en C#, comme en VB et d'autres langages. 3, après, quand vous avez écrit : "add extension and associate", j'ai écrit "change the default startup program for an extention" et cela n'a pas trop mené. Bref, merci.
En anglais, un "startup program", c'est un programme qui est lancé automatiquement au lancement de Windows.
À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.
Ô Saint Excel, Grand Dieu de l'Inutile.
Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.
Tu devrais utiliser Internet Explorer. Il a un correcteur orthographique
À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.
Ô Saint Excel, Grand Dieu de l'Inutile.
Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.
Bonjour,
Si tu écris ou t'exprimes aussi bien en anglais qu'en français cela risque de te poser problème pour mener ton investigation ....
Lorsqu'on te propose une solution il faut bien lire son contenu donc parmi les nombreux liens retournés grâce à Google (cf mon précédent post) tu as ceci :
http://www.codeproject.com/Articles/...tion-in-VB-NET
--> Donc nous avons bien les 2 points suivants (dans le lien mentionné supra) :
* Comment ajouter programmatiquement une extension à l'OS :
* Associer l'extension à un programme (de manière à pourvoir ouvrir le dit fichier avec ton programme) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 My.Computer.Registry.ClassesRoot.CreateSubKey(".Hello").SetValue_ ("", "Hello", Microsoft.Win32.RegistryValueKind.String) My.Computer.Registry.ClassesRoot.CreateSubKey_ ("Hello\shell\open\command").SetValue("", Application.ExecutablePath & _ " ""%l"" ", Microsoft.Win32.RegistryValueKind.String)
NB : tout dépends ensuite ce que tu veux faire avec ton fichier passé en argument à ton programme !
Code : Sélectionner tout - Visualiser dans une fenêtre à part My.Application.CommandlineArgs(0)) & " World!"
Bonne lecture !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager