Comment assiocer une icone pour une extension que l'on crée
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
Comment assiocer une icone pour une extension que l'on crée
bonjour
juste une petite question
quand on crée un programme avec option de charger et sauver un fichier
exemple je creer un programme avvec un menu charger et sauver
l'extension de mes fichiers qui seront creé est *. dat
comment je peux faire pour assiocier une icone .
en 2 mot quand on ecris un texte et on le sauvegarde avec word , celui-çi mets sa propre icone
avec purebasic est'il possible de recrée ça .
merci , je sais que c'est compliquer a expliquer ce que je faire .
juste une petite question
quand on crée un programme avec option de charger et sauver un fichier
exemple je creer un programme avvec un menu charger et sauver
l'extension de mes fichiers qui seront creé est *. dat
comment je peux faire pour assiocier une icone .
en 2 mot quand on ecris un texte et on le sauvegarde avec word , celui-çi mets sa propre icone
avec purebasic est'il possible de recrée ça .
merci , je sais que c'est compliquer a expliquer ce que je faire .
Jbernard13
c'est pas compliqué ce que tu demandes !
le mieux c'est d'utiliser la userlibrary SETUP faite pour, entre autres.
voici les 2 fonctions dont tu as besoin :
Result.l = RegisterFileToExe(extension.s,program.s)
Result.l = UnRegisterFileToExe(extension.s)
disponible ici :
http://www.purearea.net/pb/download/use ... lib392.zip
le mieux c'est d'utiliser la userlibrary SETUP faite pour, entre autres.
voici les 2 fonctions dont tu as besoin :
Result.l = RegisterFileToExe(extension.s,program.s)
Result.l = UnRegisterFileToExe(extension.s)
disponible ici :
http://www.purearea.net/pb/download/use ... lib392.zip
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
et alors jbernard, t'en as besoin ou t'en as pas besoin ???
Result.l = RegisterFileToExe(extension.s,program.s)
Result.l = UnRegisterFileToExe(extension.s)
c'est pas de l'allemand çà !
les noms des fonctions sont suffisament explicites !!!
utilise google et son module de traduction.
c'est pas la panacée mais çà dépanne :
http://translate.google.com/translate_t
enfin moi c'est comme çà que je fais quand j'en ai besoin.......
Result.l = RegisterFileToExe(extension.s,program.s)
Result.l = UnRegisterFileToExe(extension.s)
c'est pas de l'allemand çà !
les noms des fonctions sont suffisament explicites !!!
utilise google et son module de traduction.
c'est pas la panacée mais çà dépanne :
http://translate.google.com/translate_t
enfin moi c'est comme çà que je fais quand j'en ai besoin.......
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
Association de l'extension avec le programme :exemple je creer un programme avvec un menu charger et sauver
l'extension de mes fichiers qui seront creé est *. dat
comment je peux faire pour assiocier une icone .
Code : Tout sélectionner
RegisterFileToExe( ".txt" , "notepad.exe" )
voilà!
Désassociation de l'extension ( dans le cadre d'une désinstallation par ex. ) :
Code : Tout sélectionner
UnRegisterFileToExe( ".txt" )
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
Tu me déranges pas mais quand même tu cherches pas beaucoup !!!
En général on appelle la fonction Register ou UnRegister qu'une seule fois.
Donc, soit tu appelle la fonction Register dans le programme d'installation de ton logiciel.
Soit tu offres un bouton ButtonGagdet(0,0,0,120,20,"Association des fichiers *.txt") à l'utilisateur dans ton interface graphique.
En général on appelle la fonction Register ou UnRegister qu'une seule fois.
Donc, soit tu appelle la fonction Register dans le programme d'installation de ton logiciel.
Soit tu offres un bouton ButtonGagdet(0,0,0,120,20,"Association des fichiers *.txt") à l'utilisateur dans ton interface graphique.
-
- Messages : 1501
- Inscription : dim. 18/avr./2004 15:04
- Localisation : sud de la france
ca je suis bien d'accord - je voulais en parler mais bon...
il est clairement déconseiller d'associer ce type de fichier ( .dat )
parceque les .dat c'est un peu les fourres-tout. Il n'y a pas un seul et
unique programme sachant ouvrir tout les .dat donc dans ce cas le
concept meme d' < associer un fichier > ne sert à rien et est meme
dangereux.

il est clairement déconseiller d'associer ce type de fichier ( .dat )
parceque les .dat c'est un peu les fourres-tout. Il n'y a pas un seul et
unique programme sachant ouvrir tout les .dat donc dans ce cas le
concept meme d' < associer un fichier > ne sert à rien et est meme
dangereux.
