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 :

Toujours un problème avec Timer


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2005
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Novembre 2005
    Messages : 52
    Par défaut Toujours un problème avec Timer
    Bonsoir à tous,

    J'ai créer un Timer, nommé Timer1 comme j'ai vu souvent dans les exemples sur le forum, et j'ai une erreur 424 lors de l'exécution : Un objet est requis.

    Voici le code que j'ai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub Form_Load()
        Timer1.Interval = 10000
        Timer1.Enabled = True
    End Sub
     
    Private Sub Timer1_Timer()
        MsgBox ("test")
    End Sub
    L'erreur vient toujours de la première ligne du Timer. Donc là dans le code elle vient de l'interval mais si je met .Enabled en premier ca sera Enabled.

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ben il faut l'objet ... pose un contrôle timer sur ta form..!

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 27
    Par défaut
    A mon avis il te manque un objet timer...
    Comme nom il faut bien sur lui donner : Timer1

  4. #4
    Membre émérite Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Par défaut
    sauf si tu lui change son nom (propriété name), alors change le aussi dans le code

    Le control timer à une image d'horloge
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2006
    Messages
    1 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Argentine

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 173
    Par défaut
    Coder ça dans le form load n'est pas propre du tout ><
    Si ça se trouve ton objet timer n'est même pas instancié !!!

    Laisse la feuille se charger correctement, ensuite fait ce que tu veux ...
    Le form_load est "batard" dans le sens où il peut intervenir tandis que la fenêtre n'est pas encore visible, et il arrive que certaines méthodes requièrent le visible = true.

    Met ça ailleurs ...

  6. #6
    Membre émérite Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Par défaut
    En effet cela peut-être une source d'erreur. Personellement je préfère utiliser le Form_Activate. Maintenant je ne suis pas sur que cela gêne dans l'utilisation du timer.
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

Discussions similaires

  1. problème avec timer
    Par lokardz dans le forum Windows Forms
    Réponses: 4
    Dernier message: 07/05/2009, 16h05
  2. Problème avec timers
    Par window62123 dans le forum C#
    Réponses: 14
    Dernier message: 08/04/2009, 16h46
  3. Toujours le problème avec SDL_Init
    Par Shiva87 dans le forum SDL
    Réponses: 11
    Dernier message: 10/06/2008, 13h31
  4. [C++/CLI] problème avec Timer ou delegate
    Par breezer911 dans le forum Visual C++
    Réponses: 1
    Dernier message: 11/04/2007, 15h27
  5. [D6] Problème avec timers
    Par dridri86 dans le forum Delphi
    Réponses: 5
    Dernier message: 15/01/2007, 13h57

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