ThoT49
Messages postés153Date d'inscriptiondimanche 4 mars 2007StatutMembreDernière intervention24 avril 2011
-
15 juil. 2007 à 22:17
ultracoder83 -
24 août 2012 à 11:26
Bonjour, j'aimerais savoir si c'est possible de creer sa propre extension avec vb2005.
En faite je voudrais, lorsque j'enregistre un fichier sur le disque dur, qu'il y est un fichier/des fichiers, que seul mon logiciel pourra lire.
Ce fichier sera un fichier .xml mais avec une extension que je voudrais choisir ...
Julien237
Messages postés883Date d'inscriptionvendredi 3 novembre 2000StatutMembreDernière intervention 3 mars 20097 15 juil. 2007 à 23:53
Moi je trouve que c'est une très bonne idée lol,
Si les documents que son programme traite sont dans le format xml c'est comme ca qu'il doit faire.
Bon bien sur ce ne serait pas "que seul mon logiciel pourrait lire" mais "que seul mon logiciel pourrait traiter comme je veux traiter mes documents dans mon programme..."
C'est d'ailleurs exactement comme ca que fonctionne office 2007, tous les fichiers traités sont des xml avec des extensions différentes (doc -> docx,...).
Pour associer une extension à ton programme, voir ici.
Lorsque l'utilisateur ouvrira un de ces fichiers, windows exécutera ton programme avec, en paramètre, le nom du fichier sur lequel l'utilisateur a cliqué. (Environment.CommandLineArgs je crois ? quelque chose du genre...)
Ce n'est pas la première fois dans windows que la fonctionnalité d'un fichier est définie par sont extension et non par son contenu (ico <-> bmp, tous les fichiers lisibles depuis le bloc notes <-> txt, ...)
jmfmarques
Messages postés7668Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 15 juil. 2007 à 22:23
Je crois bien avoir répondu récemment (très récemment) à ce genre de question, qui relève beaucoup plis de la connaissance de Windows et de sa base de registre que de n'importe quoi d'autre.
jmfmarques
Messages postés7668Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 15 juil. 2007 à 22:31
De surcroît :
"Ce fichier sera un fichier .xml "
et
"que seul mon logiciel pourra lire."
est parfaitement ... utopiste... (à moins que tu ne te sentes capable d'inventer un formar dont tu serais le propriétaire"... et qui, bien entendu, ne sera pas le format wml...
Vous n’avez pas trouvé la réponse que vous recherchez ?
jmfmarques
Messages postés7668Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 15 juil. 2007 à 22:38
Ah... Voilà (je cherchais le dicton...)
"On peut toujours couper la queue d'un cochon, il n'en restera pas moins un cochon..."
Ainsi donc : si ton fichier est en format Xml, il restera en format Xml, que tu lui donnes ou non une autre extension, et sera ouvrable en format Wml.
salut, je te conseil de crypter en rc4 quand le fichier est écrit et à la lecture du fichier via ton programme il décrypte le rc4 et ensuite le lis comme ça personne ne pourra lire ton fichier tout cela sans forcément créer d'extension ...