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

Le Deal du moment : -17%
(Black Friday) Apple watch Apple SE GPS + Cellular ...
Voir le deal
249 €

5 participants

    Faire qu'une fonction s'actualise tous le temps

    Grab's Software
    Grab's Software
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 225
    Age : 27
    Localisation : CH
    Date d'inscription : 14/02/2012

    Faire qu'une fonction s'actualise tous le temps Empty Faire qu'une fonction s'actualise tous le temps

    Message par Grab's Software Mar 21 Fév 2012 - 17:03

    onjour,
    j'aimerai pouvoir faire qu'une fonction s'actualise tous le temps.

    est-ce possible ?
    MaXaM Software
    MaXaM Software
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : France - Midi-Pyrénées
    Date d'inscription : 13/02/2012

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par MaXaM Software Mar 21 Fév 2012 - 17:57

    Bonjour,
    Vous pouvez essayer d'appeler une fonction (celle que vous voulez actualiser) dans une boucle...
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par Admin Mar 21 Fév 2012 - 20:36

    Bonjour,

    Comme le dit MaXaM Software, vous pouvez faire une boucle (ou boucle limitée) qui exécute la fameuse fonction (elle est "exécuté en boucle" Wink )
    Vous pouvez également, à la fin de cette fonction, demander de réexécuter cette même fonction.

    Pour les deux solutions ci-dessus, votre logiciel sera figé tant que cet ensemble de fonction répété N fois (encore plus si la fonction en question est longue à s'exécuter). Si cette exécution ne doit pas gêner le reste du logiciel (donc ne pas figer la fenêtre du logiciel), il faudra utiliser un "BackgroundWorker", qui permet d'exécuter une fonction en arrière-plan sans gêner le reste du logiciel. Il suffit alors, une fois le BackgroundWorker arrêté (donc quand la fonction a finit de s'exécuter), de relancer ce BackgroundWorker.
    Voici un tutoriel sur l'utilisation des BackgroundWorker. Il a été fait avec SoftwareZator 2011, mais si vous utilisez SZ 2012, le fonctionnement reste exactement le même : http://blog.velersoftware.com/?p=26&lang=fr

    Voila Smile
    Grab's Software
    Grab's Software
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 225
    Age : 27
    Localisation : CH
    Date d'inscription : 14/02/2012

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par Grab's Software Mer 22 Fév 2012 - 15:38

    merci !
    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

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par lereparateurdepc Mer 22 Fév 2012 - 17:35

    re ,

    Il y as aussi le Timer qui exécute tant qu'il est lancé , l'action Tick toute les x milisecondes .
    SANS figer le programme .

    Cordialement ,
    Le réparateur de PC
    Grab's Software
    Grab's Software
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 225
    Age : 27
    Localisation : CH
    Date d'inscription : 14/02/2012

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par Grab's Software Sam 25 Fév 2012 - 9:01

    une autre question : y a t'il une façon de faire un fonction qui démarre au démarrage de ma fenêtre ?

    Alain Graber
    TheJeremy78
    TheJeremy78
    Habitué
    Habitué


    Masculin Nombre de messages : 419
    Age : 25
    Localisation : Les Mesnuls ( 78 )
    Emploi/loisirs : Fou de SoftwareZator
    Humeur : Cool
    Date d'inscription : 08/06/2010

    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par TheJeremy78 Sam 25 Fév 2012 - 9:17

    oui tu clique sur ta fenêtre puis dans les actions tu mes "Form_Load"

    Contenu sponsorisé


    Faire qu'une fonction s'actualise tous le temps Empty Re: Faire qu'une fonction s'actualise tous le temps

    Message par Contenu sponsorisé


      La date/heure actuelle est Sam 23 Nov 2024 - 14:41