SaveFileRequester

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Eric
Messages : 79
Inscription : dim. 08/juil./2007 21:38
Localisation : Nord
Contact :

SaveFileRequester

Message par Eric »

Bonnes fêtes à tous,

Je voudrai mettre à jour le champ Nom de fichier avec la bonne extension lors du choix de du type de fichier dans un SaveFileRequester.
Comment procede t'on ?

Eric
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Salut.

la doc est relativement explicite pour ça...

Code : Tout sélectionner

Filtre$ = "Texte (*.txt)|*.txt;*.bat|PureBasic (*.pb)|*.pb|Tous les fichiers (*.*)|*.*"
  Filtre = 0    ; utiliser  par défaut le premier des trois filtres possibles
  Fichier$ = SaveFileRequester("Choisissez un fichier à sauvegarder", FichierParDefaut$, Filtre$, Filtre)
  If Fichier$
    MessageRequester("Information", "Vous avez choisi ce fichier :"+Chr(10)+Fichier$, 0)
  Else
    MessageRequester("Information", "La sélection a été annulée.", 0)
  EndIf
Avatar de l’utilisateur
Eric
Messages : 79
Inscription : dim. 08/juil./2007 21:38
Localisation : Nord
Contact :

Message par Eric »

Non, ,non, je me suis fais mal comprendre;

Si un operateur change de filtre dans cette boite dialogue alors comment je dois mettre à jour le champs fichier avec la bonne extension. La DOC ne dis rien du tout la dessus.

Si par exemple tu m'ai "toto" dans le champ Nom de fichier et que tu sélectionne un filtre, tu recevra le chemin+le nom de fichier sans l'extension.

Cdt,

Eric
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Si tu avais un tout petit peu cherché sur le forum, tu aurais trouvé ce que tu cherches.

http://www.purebasic.fr/french/viewtopi ... erequester
Avatar de l’utilisateur
Eric
Messages : 79
Inscription : dim. 08/juil./2007 21:38
Localisation : Nord
Contact :

Message par Eric »

Non, ce n'est pas du tout ça!

Je veux rafraichier le champ Nom de fichier avec son extension afin que l'operateur vois ce champ. Car quand tu sélectionne le type de fichier tu n'as aucun controle pour mettre à jour le champ Nom de fichier.

Cela éviterai le code que tu me pointe du doigt !
@Chris : c'est pas la course aux réponses.
La prochaine fois, lis les messages dans leur intégralité au lieu d'être vindicatif. Mais merci pour avoir pris de ton temps pour répondre. :wink:

Eric
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Je ne crois pas que tu puisses faire ça !
la meilleur solution c'est celle que propose Chris je pense.
Avatar de l’utilisateur
Eric
Messages : 79
Inscription : dim. 08/juil./2007 21:38
Localisation : Nord
Contact :

Message par Eric »

Merci pour ta réponse Thyphoon,

j'ai compris qu'il faut que je crée une fenetre qui réalise la même chose pour que puisse avoir le contrôle sur le remplissage des champs.

Eric
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Eric a écrit :Merci pour ta réponse Thyphoon,

j'ai compris qu'il faut que je crée une fenetre qui réalise la même chose pour que puisse avoir le contrôle sur le remplissage des champs.

Eric
Je crois que effectivement c'est la seul solution possible!!
Mytic
Messages : 466
Inscription : mer. 25/juil./2007 0:13

Message par Mytic »

Ça devrait être considéré comme un bug, non ?! :?
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Message par Thyphoon »

Mytic a écrit :Ça devrait être considéré comme un bug, non ?! :?
c'est pas un bug ! c'est juste que ce n'est pas prévu
Répondre