Gambas France BETA


Pas de compte ? Incription

Accès à un Timer depuis un Module

Ce sujet est résolu.

1
AuteurMessages
Fly06#1 Posté le 27/3/2013 à 07:49:02
Bonjour,

J'ai créé un Timer (myTimer) sur ma forme principale (myForm) et je souhaite accéder à ce timer depuis un module.

Contrairement à d'autres contrôles, il n'est pas possible d'accéder à ce contrôle en passant par la forme principale, par exemple :

myForm["myTimer"].Enabled = True

Y-a-t'il un autre moyen ?

linuxos#2 Posté le 27/3/2013 à 07:53:55
Un peu de sel, de poivre et la crevette sera... Bonjour,

Si le Timer est déclaré PUBLIC, normalement il est possible d'y accéder ainsi: myForm.myTimer.Enabled = true

Olivier
Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous.
Fly06#3 Posté le 27/3/2013 à 08:51:41
Effectivement, en utilisant cette propriété Public je peux y accéder en utilisant cette syntaxe.

Jusqu'à présent j'accédais systématiquement aux contrôles de la forme principale depuis les modules via la syntaxe de mon post initial mais il semble que les contrôles de type Timer n'héritent pas de la classe Control ce qui explique(rait) mon problème initial.

Merci pour ton aide Olivier.



1