IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

probleme sauvegarde please help!


Sujet :

VB 6 et antérieur

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut probleme sauvegarde please help!
    salut tout le monde

    voila je suis en train de créer un petit programme , et mon probleme c'est que quand je remplis les champs comme indiqué sur cette photo

    http://img166.imageshack.us/img166/6798/37157906ig4.png

    alors j'ai reussi au premier temps de sauvgarder ces champs dans une autre form

    cette photo represente la 2eme form

    http://img170.imageshack.us/img170/9397/71318567jl2.png

    mais des que je ferme la 2eme form je perd tous les champs remplis j'arrive pas a le sauvgarder une fois pour toute

    et un autre probleme c'est j'arrive pas a mettre le bouton "jouer" de la 2eme form execute le repertoire indiqué sur la 1 ere form , ya-t-il un moyen de le faire correctement ?

    SVP les mecs j'ai vraiment besoin de votre aide , je suis qu'un debutant en VB6
    j'attend avec impatience votre réponse

    merci 1000 a vous .

  2. #2
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Zaza ne pouvant repondre a cette question (ca s'adresse qu'aux mecs si j'ai bien compris), je te suggere de nous montrer le code sensé sauvegarder tes données.
    Tu les sauvegardes ou d'ailleurs ?

    Pour info, si tu mets du code dans un message, n'oublies pas de le mettre entre les balises "Code" (bouton # en haut de la zone d'édition des messages).
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

  3. #3
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Citation Envoyé par OhMonBato
    Zaza ne pouvant repondre a cette question (ca s'adresse qu'aux mecs si j'ai bien compris)
    Ha!... Ha!... Ha!



    Citation Envoyé par OhMonBato
    je te suggere de nous montrer le code sensé sauvegarder tes données.
    +1

    De plus, si tu ne ferme pas complètement (par un Unload, par exemple) la première fenêtre, en principe les données entrées dans les champs devrait toujours y être... En supposant que tu fais un simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ' dans le code de ta procédure de la form1
    Me.Hide 
    MaDeuxiemeForm.Show
    au moment de ré-afficher la première
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ' dans le code de ta procédure de la form2
    Me.Hide 
    MaPremiereForm.Show
    T'as essayé de mettre la propriété AutoRedraw de cette première fenêtre à True ?

    De quelle manière passes-tu les infos à ta deuxième form ? Car si tu les efface de la première form en les coupant-collant dans la seconde... Ou quelque chose dans ce gout là... Il y a effectivement des chances qu'elles n'y soit plus après la fermeture de la deuxième form...

    Donc... je réitère (encore) l'invitation de OhMonBato : On peut voir ton code ?

    OhMonBato... pourquoi tu me cherches ?

  4. #4
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Je te cherchais pas mais visiblement je t'ai trouve ! Un petit bonjour au passage. C'etait juste pour relever l'expression un peu familiere de Solid___
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

  5. #5
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    J'avais deviné... mais faudrait pas oublier que je ne suis pas la seule fille à trainer dans les parages...

    Et effectivement, solid blank (excuse l'interprétation anglo machin du ___), les mecs et les nanas, faudrait oublier... Tant qu'à être familier, on préfère se faire appeler les potes.

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci beaucoup pour les réponses,
    mais mon but est que : quand je remplis les champs nom, numéro, répertoire à partir de la Form1, je veux que ces champs soit enregistrés comme suit
    le nom à la place de " cette case est vide !" ( voir l'image de la form2 svp )
    le numéro indiquez aide pour donner une place précise dans les 10 case dans la form2
    Et le répertoire remplis doit enregistrer dans le bouton " Jouer"


    J'arrive à enregistrer (écrire) le nom avec son numéro dans la case qui convient a l'aide de code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ' text3 le champ des numéros dans form1, est "1" donc indique la case dans form2
    If Text3.Text = "1" Then
    Form2.Label1.Caption = Text1.Text  ' text1 le champ des noms dans form1
    End If

    J'espère que vous m'avez compris.

    Form1 => http://img166.imageshack.us/img166/6798/37157906ig4.png
    Form2 =>http://img170.imageshack.us/img170/9397/71318567jl2.png

    Merci 1000 fois de me répondre et désolé pour le dérangement est pour les fautes de grammaire

  7. #7
    Membre expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Points : 3 685
    Points
    3 685
    Par défaut
    Cette discussion ne part pas sur de tres bonnes bases a mon avis. J'ai peur que tu penses qu'il suffise d'afficher des valeurs dans une feuille pour qu'elles soient enregistrées par magie. Ou alors on n'entend pas la meme chose par "enregistrées", peut etre veux tu dire mémorisées simplement ?
    Sans voir vraiment le code de ton programme, il m'est reellement impossible de t'aider.
    Pour VB6 : N'oubliez pas d'aller voir la FAQ et les Tutoriels
    Vous trouvez une reponse particulierement utile ? Votez pour !

  8. #8
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    est ce que ce genre de truc besoin d'une base de donner ? sinon moi je veux just memoriser les champs que je remplis dans la section jeux , je crois q'il ya un moyen pour le faire SVP les forumeux aidez moi

  9. #9
    Membre expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Points : 3 696
    Points
    3 696
    Par défaut
    Le problème est un problème de définition du mot mémoriser. Qu'entends tu par là ? VOici quelques exemples de mémorisation
    1°) pouvoir accèder à ma donnée tout le temps de vie de mon programme.
    2°) pouvoir retrouver mes valeurs apres un redémarrage du programme
    3°) pouvoir retrouver différentes valeurs en fonction de l'utilisateur qui utilise le poste
    4°) pouvoir retrouver mes valeurs depuis n'importe quel poste du reseau

    La liste n'est pas compléte.

    Donc , je pleure sur ma boule de cristal qui ne marche plus.
    En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
    (ALEXANDRE DUMAS)

    N'hésitez pas à visiter ma page de contributions

  10. #10
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 078
    Points : 17 118
    Points
    17 118
    Par défaut
    La memorisation de tes parametres, tu la veux même apres fermeture de ton jeux ?
    Si s'est une sauvegarde durant la session du jeux, des variables (peut être un tableau, voir un type structuré) semble le mieux adapté.

    Si s'est une sauvegarde suite a la fermeture de la session du jeu, suivant le nombre de paramétres et de "joueurs" (suppositions), soit tu fais un .txt par joueurs et tu y mets les parmétres du joueurs, soit tu fais un .txt, avec une ligne par joueur, et là il faut que tu te renseignes sur le mot OPEN, qui te servira a l'ouverture de ton jeu pour lire les parametres, et a la fermeture, écrire les parametres (sauvegardé pour la prochaine session du jeu).
    pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  11. #11
    Membre régulier Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Points : 107
    Points
    107
    Par défaut
    Salut

    Pourquoi n'utilises-tu pas une base de données tout simplement ? oO

    Ou alors oui un txt comme l'a très bien expliqué ProgElecT...

    Car une fois enregistré dans une base de données Access ou Sql, ça bougera pas sauf si toi-même tu modifies les données...

    Tu utilises un Data et un Dbgrid et ensuites tout se joue au niveau de Dbgrid1.columns(x)

    Bon courage.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Votre clavier comporte plus de 100 touches, pourquoi utiliser le langage SMS ?

  12. #12
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Je ne suis pas certaine d'avoir bien compris la demande de solid__, car dès le départ, des lacunes flagrantes dans la syntaxe et l'orthographe française me laissent grandement perplexe.

    Tout le monde semble se demander de quelle manière solid__ entends enregistrer ses données alors que ce que j'ai compris du premier message concerne surtout la passassion de valeurs d'une fenêtre à une autre... et ensuite, éventuellement, enregistrer ces valeurs. Me trompe-je, solid__?

  13. #13
    Membre régulier Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Points : 107
    Points
    107
    Par défaut
    De toute évidence, pour qu'une application SAUVEGARDE des données, il te faudra soit un txt, soit une base de données, car le fait de rendre telle form visible etc...dès que ton application se fermera, les données seront supprimées.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Votre clavier comporte plus de 100 touches, pourquoi utiliser le langage SMS ?

Discussions similaires

  1. [SQL] Probleme requete SQL HELP
    Par sephirothmana dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 16/06/2006, 15h50
  2. Problème sauvegarde et raid5 sous Redhat
    Par Mugette dans le forum Matériel
    Réponses: 2
    Dernier message: 31/03/2006, 09h39
  3. PB mysql php please help me
    Par karibouhh dans le forum Requêtes
    Réponses: 3
    Dernier message: 25/03/2006, 17h30
  4. Probleme Sauvegarde-Restauration avec MySql Administrator
    Par Christophe Charron dans le forum Administration
    Réponses: 7
    Dernier message: 26/07/2005, 08h25
  5. mon projet a des erreurs please help :)
    Par babemagus dans le forum MFC
    Réponses: 5
    Dernier message: 15/06/2005, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo