AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -21%
LEGO® Icons 10329 Les Plantes Miniatures, ...
Voir le deal
39.59 €

 

 Sauvegarder avec plusieurs extensions différentes

Aller en bas 
5 participants
AuteurMessage
Morwenn
Très bonne participation
Morwenn


Messages : 151
Projet Actuel : Icare

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyVen 17 Déc 2010 - 23:15

Je suis actuellement confronté à un problème auquel je n'ai pu trouver de solution nulle part. Le voici :

Je suis toujours sur mon logiciel qui permet de créer des musiques pour le beeper de l'ordinateur. Je m'intéressais quelques temps à pouvoir sauvegarder le fichier en .mid, et j'avais déjà créé un format simple, le .bcf pour les fichiers spécifiques au logiciel. J'aimerais pouvoir proposer le type à l'utilisateur de choisir le type du fichier sauvé via la commande suivante get_save_filename("Bip Composer File"|"*.bcf"|"Midi File"|"*.mid","");

Tant que je me contentais du .bcf, ça marchait très bien. Cependant, si l'utilisateur ne tape pas lui-même l'extension dans le nom du fichier, cette fonction ne permet pas de récupérer l'extension qu'il a choisi via la combobox du bas de la fenêtre.

J'ai bien tenté de chercher une fonction qui permettrait de la récupérer avec l'extension sur les boites de dialogues, mais je n'ai toujours pas obtenu la fonction escomptée, et je ne trouve toujours pas de solution pour récupérer l'extension choisie via ce menu, ce qui ergonomiquement parlant est un gros problème :/

J'ai cherché comme j'ai pu sur le net, dans l'aide et dans ma tête, mais sans succès. Du coup, je m'en remet à vous, en espérant que vous ayez une solution pour résoudre ce problème.

Merci d'avance si jamais vous réussissez à m'aider =)
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyVen 17 Déc 2010 - 23:32

Malheureusement le premier paramètre n'est qu'un filtre, et donc ce que tu cherche a faire est impossible (a ma connaissance) avec les fonctions natives de GM.
C'est con, mais c'est comme ça :/ Peut être qu'il y a moyen avec une dll qui sait.

_________________
Sauvegarder avec plusieurs extensions différentes Runningpotato1Sauvegarder avec plusieurs extensions différentes TvF6GED Sauvegarder avec plusieurs extensions différentes MdetltS
Revenir en haut Aller en bas
Morwenn
Très bonne participation
Morwenn


Messages : 151
Projet Actuel : Icare

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyVen 17 Déc 2010 - 23:51

J'aimerais bien. Ce qui serait bien, ce serait une simple fonction get_save_filter() qui retourne le filtre choisi par le dernier get_save_filename() utilisé. D'ailleurs, ça m'étonne que cette fonction n'est été codée par personne.

Du coup, je vais devoir passer un coup de fil à Mark Overmars pour qui l'ajoute au logiciel du coup, et puis on se fera une bouffe happy1


Non, ben tant pis, je chercherai encore des solutions, mais je commence un peu à désespérer, merci quand même pour la réponde rapide^^"
Revenir en haut Aller en bas
onilink_
Modérateur
onilink_


Messages : 9180
Localisation : Montpellier
Projet Actuel : Planet Centauri
OniDev

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyVen 17 Déc 2010 - 23:57

Si tu t'y connais en C et en API windows faire la fonction que tu veux doit être simple (dans une dll).
Au pire tu peut faire une requête, je suis sur qu'il y a au moins un membre du fofo qui connais bien l'api windows et qui pourrais te faire ta dll Smile

_________________
Sauvegarder avec plusieurs extensions différentes Runningpotato1Sauvegarder avec plusieurs extensions différentes TvF6GED Sauvegarder avec plusieurs extensions différentes MdetltS
Revenir en haut Aller en bas
Morwenn
Très bonne participation
Morwenn


Messages : 151
Projet Actuel : Icare

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptySam 18 Déc 2010 - 0:05

Ouais, je pense que je vais demander. J'ai beau faire du C/C++, je connais assez mal tout ce qui touche aux API Windows, mais bon, c'est sûr que c'est une piste. Dans tous les cas, je suis presque sûr qu'il y aura forcément quelqu'un ici capable de réaliser une telle DLL, il y a du talent qui transpire à chaque coin de topic :sourire:
Revenir en haut Aller en bas
blendman
Utilisateur confirmé: Rang **
blendman


Messages : 433
Projet Actuel : Crée des jeux, logiciels, BD, Romans et nouvelles.

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyMar 21 Déc 2010 - 15:42

salut

sinon, tu peux aussi chercher sur GMC :
http://gmc.yoyogames.com/index.php?showforum=6

à mon avis, tu devrais y trouver quelque chose qui te soit utile.

J'ai trouvé entre autre :
http://gmc.yoyogames.com/index.php?showtopic=488911
http://gmc.yoyogames.com/index.php?showtopic=460201
http://gmc.yoyogames.com/index.php?showtopic=384084

en espérant que ça te soit utile Wink.







Revenir en haut Aller en bas
http://blendman.blogspot.com/
Morwenn
Très bonne participation
Morwenn


Messages : 151
Projet Actuel : Icare

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyMer 22 Déc 2010 - 15:01

C'est gentil de t'intéresser à mon problème, mais j'avais déjà cherché sur ce site. De plus, aucun des trois liens que tu as posté ne traite du problème énoncé plus haut =p
Revenir en haut Aller en bas
SPLN
Utilisateur confirmé: Rang ***
SPLN


Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyMer 12 Jan 2011 - 3:27

Si tes fichiers sont créés par ton prog'.
Suffit d'utiliser un système d'ID à la ID3-like.

C'est ce que j'ai fait avec mes fichier de mon lecteur multimédia.
Comme ca il ne peux plus les confondre.

Après il te suffit avec file_text/file_bin de verifier s'il a une id ou pas.
En fonction de ca tu vérifie s'il a l'extension, avec je ne sais plus quelle fonction.
Puis tu la renomme.

Exemple:
TEST.sps =
SPIDS+Contenu du fichier
Ou Contenu du fichier+SPIDS.

Mais il faut d'abord vérifier si le fichier à une ID.
Désolé je suis en vac' donc je n'ai pas mon code avec moi, ni GM d'ailleurs.

EDIT: Pour ton information j'ai également été coincé par ce système.
Et la, trois solutions s'offrait à moi celle plus haut.

Ou créer un CUSTOM get_x_filename via GM (faisable mais fastidieux).
Ou le faire mais en C++.



_________________
SP Lecteur Multimedia
I am an Sauvegarder avec plusieurs extensions différentes Gmq4 in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
master47
Utilisateur confirmé: Rang *****
master47


Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyMer 12 Jan 2011 - 10:09

Je n'ai pas bien compris ton soucis, éclaire moi :
Tu n'arrives pas a gérer plus d'une extension (filter) dans ta dialog box?
ou
Tu n'arrive pas à récupérer l'extension une fois le fichier sélectionné?

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
SPLN
Utilisateur confirmé: Rang ***
SPLN


Messages : 588
Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça
Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyMer 12 Jan 2011 - 23:46

Lorsqu'il sauvegarde un fichier, il peut faire deux choix. Le problème c'est que la fonction ne retourne pas le choix choisis pour le filtre des extensions, donc il ne peut pas savoir s'il utilisateur à choisis tel ou tel extension s'il l'a effacé dans le nom qu'il a tappé, donc ca devient problématique par la suite.

EDIT: Je me rends compte que j'ai utiliser un Système de Menu de sauvegarde via N_menu.dll.
Donc ma technique marche pour le chargement du fichier mais pas pour la sauvegarde.

"Bon une fois rentrer de vac je vais travailler sur un custom get_x_filename" ca me permettra de me remettre dans le bain. Je suis un peu fatiguer ces temps si surtout si kan je vais en vacance je fonce dans une tempête en Nouvelle-Calédonie... ><.

_________________
SP Lecteur Multimedia
I am an Sauvegarder avec plusieurs extensions différentes Gmq4 in the GM Quiz!
Revenir en haut Aller en bas
http://sp-lecteur-multimedia.skyrock.com/
master47
Utilisateur confirmé: Rang *****
master47


Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes EmptyJeu 13 Jan 2011 - 15:25

j'ai trouvé quelque chose pour toi : http://gmc.yoyogames.com/index.php?showtopic=248148

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
Contenu sponsorisé





Sauvegarder avec plusieurs extensions différentes Empty
MessageSujet: Re: Sauvegarder avec plusieurs extensions différentes   Sauvegarder avec plusieurs extensions différentes Empty

Revenir en haut Aller en bas
 
Sauvegarder avec plusieurs extensions différentes
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Plusieurs Persos dans plusieurs Rooms avec plusieurs Views ?
» Plusieurs collisions différentes sur un même object
» sauvegarder et charger avec son propre extension
» créer une cube avec plusieurs texture
» Problème visee auto avec plusieurs ennemis

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: