Accueil > Forum > > > > Créer mon type de fichier
Créer mon type de fichier
mercredi 25 avril 2007 à 21:52:26 |
Créer mon type de fichier

alex_sex
|
Bonjour, voila ce que je cherche a faire c'est créé un fichier avec mon extention qui sera lisible avec mon programme, si vous avez des infos ou un tuto, ou quoique ce soit d'interessant, je serais ravis de votre aide :D Merci :)
|
|
mercredi 25 avril 2007 à 22:00:56 |
Re : Créer mon type de fichier

JMO
|
 Bonsoir, Et ton programme(?), quelle(s) extension(s) est-il capable de lire??? jean-marc
|
|
mercredi 25 avril 2007 à 22:02:06 |
Re : Créer mon type de fichier

jmfmarques
|
Réponse acceptée !
Créer un format de fichier n'est pas la vocation de VB et VB n'est pas l'outil adapté à ce genre de choses ! Il te faut créer un format (en général tenu bien secret) et pouvoir le relire en fonction d'un algorithme à toi (en général codé dans une dll).
|
|
mercredi 25 avril 2007 à 22:06:58 |
Re : Créer mon type de fichier

alex_sex
|
Erf ok :( bon be tempis, et est ce que mon idée tiendrais la route: J'enregistre des donné dans un fichier texte, avec une extention differente que .txt, et dans mon programe je met un bouton ouvrir qui reliré ce fichié, et qui remplirait les champs du programme en fonction de ce qu'il y a dans le fichier texte ? J'ai essayé d'etre claire xd
|
|
mercredi 25 avril 2007 à 22:20:00 |
Re : Créer mon type de fichier

jmfmarques
|
Tu peux dans ce cas inventer toutes les extensions que tu veux, celà ne changera absolument rien au fait qu'il s'agira d'un fichier texte. Tu peux même ne lui mettre aucune exension (ce serait toujours pareil). Ensuite : tout dépend de ce que tu appelles ouvrir et lire, ma foi.... Si tu affubles un fichier texte de l'extension bof, par exemple, il te suffit de définir (soit depuis l'explorateur, soit directement dans ta base de registre) avec quel programme (bloc-notes, par exemple) on peut ouvrir jes fichiers de cette extension ... où est le problème ? Si tu l'ouvres depuis ton appli par la méthode Open pour le lire ligne par ligne, tu n'as même pas besoin de définir ce type d'extension ..!!! Question : tout celà dans quel but, exactement ? Le plus innicent des innocents qui voudra ouvrir ton fichier depuis l'explorateur commencera précisément par tenter de le faire avec le bloc-notes et y parviendra bien évidemment en moins de 6 secondes !!! 
|
|
mercredi 25 avril 2007 à 22:22:46 |
Re : Créer mon type de fichier

alex_sex
|
Oui je m'en doute, c'est mais je cherche une solution, c'est juste pour faire des programme tout bete, et surtout pour apprendre :d De toute facon je ne chercherais pas a caché les infos de mes fichier, mais la methode que j'ai "inventé?", ne dois pas etre des plus propre :o
|
|
mercredi 25 avril 2007 à 22:26:27 |
Re : Créer mon type de fichier

jmfmarques
|
Alors laisse tomber ces "faux déguisements à cent sous espagnols" et garde tout simplement l'extension txt. Tu peux par contre en profiter pour voir comment on peut, depuis VB6, utiliser la méthode Open... For... (et dans quels buts). Ni les sources no les exemples ne manquent ici. Bonne étude
|
|
jeudi 26 avril 2007 à 00:57:50 |
Re : Créer mon type de fichier
|
vendredi 1 juin 2007 à 11:19:48 |
Re : Créer mon type de fichier

nerix27
|
Pourquoi le harceler de la sorte !!!! C'est pas idiot comme question !!!! Je cherche effectivement la même chose. Le but n'étant pas de créer un type de fichier à proprement parlé, mais d'associer un type de fichier (exemple : .bof) à son appli. Utilité : on stocke des configurations spécifiques d'une appli .net dans des fichiers texte, avec extension .bof. Le fait ouvrir ce fichier *.bof n'ouvrira pas le bloc notes (car cela ne servirait à rien), mais il ouvrirait l'appli et pourrait configurer cette dernière suivant les infos du fichier.
Effectivement, je ne pense pas de VB soit directement utilisable pour ajouter un type de fichiers (certainement aucune fonction ne gère ça), mais tout simplement comme le dit jmfmarques, bidouiller la base de registre pour ajout le type de fichier voulu. Je crois que c'est la meilleure solution !
Merci du coup de main en passant, je n'y avait pas penser...
|
|
vendredi 1 juin 2007 à 11:51:52 |
Re : Créer mon type de fichier

nerix27
|
[code] Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.bof] @="BOFFile" [HKEY_CLASSES_ROOT\BOFFile] @="Fichier BOF" "EditFlags"=hex:00,00,00,00 [HKEY_CLASSES_ROOT\BOFFile\Shell] @="Ouvrir" [HKEY_CLASSES_ROOT\BOFFile\Shell\Ouvrir] [HKEY_CLASSES_ROOT\BOFFile\Shell\Ouvrir\command] @="C:\\appli_dot_net.exe %1" [HKEY_CLASSES_ROOT\BOFFile\DefaultIcon] @="C:\\appli_dot_net.exe,0" [/code]
Met tout le texte du dessus dans un fichier .reg, et le tour est joué ! Il ne restera plus qu'à gérer ton paramêtre dans ton appli.
|
|
Cette discussion est classée dans : fichier, créer, type
Répondre à ce message
Sujets en rapport avec ce message
Récupérer l'icone d'un fichier quelque soit son type [ par ChBaud ]
Je cherche encore et encore un moyen de récupérer l'icone d'un fichier (quelque soit le type de fichier) pour la réutiliser dans un controle ListView
Créer un fichier JPG [ par dany108 ]
Comment sauver le contenu d'un PictureBox au format JPG.
FICHIER A OLIVIER [ par alain ]
Bonjour olivier, merci pour ta réponse concernant mon souhait de réaliser un carnet d'adresses en utilisant un fichier à accés séquentiel, j'ai suivi
CHANGEMENT DYNAMIQUE DE LA SOURCE D UN DATA [ par Mike ]
Voici mon probleme :J ai un controle data, un msflexgrid et un treeview. Je recupere le nom du fichier a ouvrir du treeview et selon l extension du fi
gestion d'un fichier [ par dédé ]
Bonjour,J'ai un fichier à accès aléatoire (Random) qui contient plusieurs champs. j'ai besoin de lire et écrire des enregistrements. Quoi de plus norm
menu contextuel [ par tchacm25 ]
je suis en train de créer un petit prog sous visual basic 4.j'aurais besoin de créer un menu contextuel sur une liste de fichier.je sais créer ce menu
créer, lire et ecrire dans un fichier [ par silverF ]
bonjour,j'ai un petit programme a faire pour les cours et g besoin d'aideil faut que j'arrive a mettre des adresses IP dans une mini base de données,
URGENT: créer un fichier acces [ par Iceman ]
bonjours,je débute et j'ai un gros problème qui me bloque complètement:je souhaite tout simplement créer un fichier access95(l'utilisateur entre le no
TROUVER LE TYPE DE FICHIER EX:"C:\abc.zip"->"Fichier Winzip" [ par Nico ]
Existe -t-il une fonction qui permette de trouver le type de fichier, par exemple une fonction à laquelle je donne l'argument "C:\abc.zip" me renverra
Type de fichier sur serveur distant [ par ProcESsuS ]
Bonjour,J'ai un soucis sérieux auquel j'espère que vous aurez une réponse.Voila, il faudrait que je sahe, à distance, en ayant uniquement le non de fi
Livres en rapport
|
Derniers Blogs
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|