Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-35%
Le deal à ne pas rater :
-35% sur la machine à café Expresso Delonghi La Specialista Arte
359.99 € 549.99 €
Voir le deal

+2
polien
kinof
6 participants

    Fonction Annuler

    avatar
    kinof
    Nouveau
    Nouveau


    Masculin Nombre de messages : 37
    Date d'inscription : 26/03/2013

    Fonction Annuler Empty Fonction Annuler

    Message par kinof Lun 1 Juil 2013 - 12:54

    Bonjour,

    Je me demande comment marche la fonction annuler que l'on retrouve dans les programmes Windows et donc dans les fenêtres type généré par softwarezator, car j'aimerais bien la mettre en place dans mon logiciel.

    C'est compliqué ou c'est juste une petite fonction?
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Fonction Annuler Empty Re: Fonction Annuler

    Message par polien Lun 1 Juil 2013 - 13:53

    Bonjour,

    Le bouton annuler ne déclenche pas de fonction, il renvoie simplement une valeur (il faudrait voir la documentation sur les actions concernés pour connaitre le type de cette valeur).

    Après la fermeture de la fenetre, tu déclenche un évènement qui récupère cette valeur et tu teste pour voir ce qu'elle contient.
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    Fonction Annuler Empty Re: Fonction Annuler

    Message par Szman Lun 1 Juil 2013 - 14:32

    Je pense que ce qu'il l'intrigue c'est la fonction annuler par exemple sur les programmes d'installation pour annuler l'installation sans laisser de fichiers inutiles.
    Dans ce cas là il te faudra créer une variable tableau ou un fichier texte (ou ce que tu veux) qui contiendra la liste des fichiers que ton logiciel a installé sur ton ordinateur. Par exemple tu dois envoyer 5 fichiers:
    - 1.txt
    - 2.txt
    - 3.txt
    - 4.txt
    - 5.txt
    (je sais les noms sont originaux xD).
    A chaque fois que ton logiciel en envoie un sur l'ordinateur, il ajoute son nom sur le fichier texte (ou dans ta variable tableau, ou autre....). Quand l'utilisateur clique sur "Annuler", ton logiciel lis le fichier texte et regarde quels sont les fichiers à supprimer, puis il les supprime.
    Voila^^
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Fonction Annuler Empty Re: Fonction Annuler

    Message par lereparateurdepc Lun 1 Juil 2013 - 16:38

    re,

    La valeur retournée est simplement la traduction en Anglais du nom en Français :
    Annuler  -> Cancel
    Oui -> Yes
    ...

    PS : SZMan, c'est quoi ta connexion ?

    Cordialement ,
    Le réparateur de PC
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    Fonction Annuler Empty Re: Fonction Annuler

    Message par Szman Lun 1 Juil 2013 - 16:53

    C'est ma connexion internet, j'ai vu quelqu'un d'autre faire ce test alors j'ai essayé^^
    avatar
    kinof
    Nouveau
    Nouveau


    Masculin Nombre de messages : 37
    Date d'inscription : 26/03/2013

    Fonction Annuler Empty Re: Fonction Annuler

    Message par kinof Mar 2 Juil 2013 - 13:19

    mouai je crois que je vais me passer de la fonction annuler alors prq j'ai du mal a comprendre
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Fonction Annuler Empty Re: Fonction Annuler

    Message par polien Mar 2 Juil 2013 - 14:10

    selon tu peut suivre les tutos vidéos de Dr;) Smile
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Fonction Annuler Empty Re: Fonction Annuler

    Message par lereparateurdepc Mar 2 Juil 2013 - 16:29

    re,

    J'avoue en fait que je n'ai pas vraiment compris le tout premier message .......

    Cordialement ,
    Le réparateur de PC
    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 34
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    Fonction Annuler Empty Re: Fonction Annuler

    Message par Blackorion35 Mar 2 Juil 2013 - 17:13

    Bonsoir,

    Si tu parle de la fonction "Annuler" des MessageBox généré avec SZ voici le principe : 

    1). Tu met un MessageBox (outil : Afficher un message).

    2). En bouton tu met "OK - Annuler".

    3). Tu créer une variable "verif_cancel" (par exemple).

    4). A la suite tu met un outil "Si...alors...sinon..."

    5). Tu met ceci : 

    Fonction Annuler Ddd10

    6). Ensuite tu met dans "Alors" ce qui est lié à "Annuler" (donc rien normalement Smile )

    7). Et tu met dans "Sinon" ce qui est lié au "OK" Smile 

    Petite démo : 

    Fonction Annuler Dddd10

    J’espère que j'ai pu t'aider si c'était ta question.

    Bon développement Wink
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Fonction Annuler Empty Re: Fonction Annuler

    Message par lereparateurdepc Mar 2 Juil 2013 - 18:27

    re,

    Logiquement, c'est l'inverse non ? On vérifie si c'est OK ....

    Cordialement ,
    Le réparateur de PC
    avatar
    kinof
    Nouveau
    Nouveau


    Masculin Nombre de messages : 37
    Date d'inscription : 26/03/2013

    Fonction Annuler Empty Re: Fonction Annuler

    Message par kinof Jeu 1 Aoû 2013 - 8:48

    Desolé j'ai mis un peu de temps a répondre j'etais pas mal absent ces temps ci. non moi je veux parler de la fleche bleu qu'il y a dans la barre d'outils Windows et qui pemet d'annuler la derniere action quand on a fait une betise Very Happy . vous savez le fameux CTRL+Z.

    j'ai vu dans les fonction de "zone de texte" la fonction "annuler dans un éditeur de texte"
    mais je ne sais pas trop comment le mettre en place
    Une idée?
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Fonction Annuler Empty Re: Fonction Annuler

    Message par lereparateurdepc Jeu 1 Aoû 2013 - 14:23

    re,

    AHHH un retour en arrière sous Office ou autre ....

    Simplement ( pour des petites valeurs simples) en ajoutant une valeur à une variable tableau....
    Au moment de l'ajout, tu sais sur quel index de la variable tu " écris ".
    Sur le bouton Annuler, tu fait un calcul simple IndexActuel = IndexActuel - 1 ce qui te donne la valeur de l'index enregistré juste avant ..... Ensuite, tu charge cette valeur ! Smile
    Capacité de retour : beaucoup si c'est des petites valeurs comme du texte!
    par ex : 10 possibilités de retour.

    Après, il faut définir quand tu souhaite mémoriser un état de ton texte soit touche par touche ou suite à un espace ou un apuis sur le touche entrée voir même tab.


    EDIT : Je pense avoir compris mais met une capture d'écran sur le bouton en question STP ! Smile

    Cordialement ,
    Le réparateur de PC
    avatar
    kinof
    Nouveau
    Nouveau


    Masculin Nombre de messages : 37
    Date d'inscription : 26/03/2013

    Fonction Annuler Empty Re: Fonction Annuler

    Message par kinof Mar 6 Aoû 2013 - 8:00

    oui je pense que tu as bien compris de quoi je voulais parler mais ca me parait un peu compliqué pour mon niveau je crois donc que je vais m'en passer, ce n'etait qu'un bonus pour mon programme.
    Mais au moins ca pourra aider si quelqu'un se pose la même question.
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Fonction Annuler Empty Re: Fonction Annuler

    Message par fandeonepiece2 Mer 23 Oct 2013 - 23:55

    c'est simple je vais peut être y intégrer a mon OS virtuel
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Fonction Annuler Empty Re: Fonction Annuler

    Message par lereparateurdepc Jeu 24 Oct 2013 - 15:57

    re,

    C'est facile de dire c'est simple mais le mieux serais de l'expliquer non ?

    Car Mr Junior, débutant avec SZ, n'est pas vraiment renseigné avec le
    "c'est facile et/ou c'est simple".

    Si ta méthode est fonctionnelle en pratique (la mienne n'est que théorique) il serais bien de la décrire ........... Smile MERCI

    Cordialement ,
    Le réparateur de PC

    Contenu sponsorisé


    Fonction Annuler Empty Re: Fonction Annuler

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 19:34