maitrelame
Messages postés21Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention28 février 2003
-
2 févr. 2003 à 14:53
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013
-
4 févr. 2003 à 19:27
bonjour
1° question : comment on fait pour pour faire une commande "enregistrer sous...", par exemple, le prog est un .exe et l'utilsateur écrit du texte et il veut enregistrer comment fait pour créer un truc comme ça.
2° question : comment on fait pour faire une commande avec un mot de passe à entrer ?
maitrelame
Messages postés21Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention28 février 2003 2 févr. 2003 à 15:29
jé pas bien compris pour la 1° : est-ce qu'il faut faire une Form principale et après faire une autre feuille "boite de dialogue" ? et je né pas trouvé la propiété ShowSave.
merci de m'aider
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 2 févr. 2003 à 18:22
La propriété ShowSave fait parti des propriété du common dialog. Par exemple, si ton contrôle Common Dialog se nomme cmd, alors, pour afficher la feuille de sauvegarde :
cmd.ShowSave
Mais il faut que tu est mis un contrôle Common Dialog dans ta form. Pour y avoir accès : Clic Droit sur la barre d'outils/Composants puis coche l'entrée de liste Microsoft Common Dialog control.
maitrelame
Messages postés21Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention28 février 2003 2 févr. 2003 à 19:38
c bon jé compris et ca marche (ca m'ouvre ma fenêtre pour enregistrer) mais en fait ca n'enregistre rien: quand je tape du texte dans une zone de texte par exemple, et bien ca ne m'enregistre rien (pas de fichier la où je lui avait dit d'enregistrer).
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 2 févr. 2003 à 20:13
C'est normal, cette boite de dialogue permet uniquement de choisir le fichier dans lequel il faut enregistrer tes données. Passons maintenant à l'enregistrement lui-même :
maitrelame
Messages postés21Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention28 février 2003 3 févr. 2003 à 18:47
merci bien car la commande marche et ca me créer le fichier mais quand je réouvre le fichier ya rien dans la zone de texte, comme si j'avais enregistrer du vide.
maitrelame
Messages postés21Date d'inscriptionmardi 28 janvier 2003StatutMembreDernière intervention28 février 2003 3 févr. 2003 à 20:28
ouais mais ca je la mets où cette commande, pq en fait moi je veux que le programme soit un écutable et qu'après l'utilisateur enregistre son texte et le réouvre dans le programme.
merci
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 3 févr. 2003 à 20:51
Bon on reprend depuis le début alors. Qu'est ce que tu veux faire au juste ???
Tu veux uniquement sauvegarder le texte entré par l'utilisateur pour que celui-ci le retrouve lors de la prochaine éxécution du programme, ou alors tu veux faire une sorte de traitement de texte avec la possibilité de sauvegarder le texte dans le fichier que souhaite l'utilisateur ???
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 4 févr. 2003 à 19:27
A ce moment là, pour la première chose, pas besoin de passer par un ShowSave et ShowOpen, car tu laisse le choix à l'utilisateur de quel fichier ouvrir, et donc, cela peut provoquer des bugs innatendus. Pour la seconde solution, je t'ai tout dit !
Le dernier code source que je t'ai envoyé, il faut le placer dans le Form_Load de ta feuille contenant la zone de texte.