cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
17 nov. 2006 à 08:41
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
11 févr. 2009 à 16:46
Bonjour à tous,
J'utilise une frame et des boutons du composant Rey_XpBasics.ocx, et j'ai quelques problèmes que je n'arrive pas expliquer :
Je place dans ma Frame, 6 boutons (jusque là rien de méchant !!), dans mon form_load je place le code suivant :
cmd1.enabled = False
cmd2.enabled = False
etc...
Ben...cela ne les désactive pas !? Je ne comprend pas pourquoi !
Par contre quand je place le code dans un timer ou que je met un point d'arrêt dans mon form_load, cela fonctionne!!
Pouvez-vous m'aider ?
Merci à tous
Exploreur
A+
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 17 nov. 2006 à 10:07
Ben...Ben...Comment dire! Etant donné que j'suis débutant, j'ai déjà du mal à faire un ocx ou même a développé un prog(optimiser), alors modifier le code source j'en parle même pas !Lol. Je vais peut-être décevoir dans ma réponse, j'en suis désolé.
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 17 nov. 2006 à 11:07
Jmfmarques voici quand cela ne fonctionner pas :
Form_Load(0)
'Init boutons
cmdajouter.enabled = False
cmdnouveau.enabled = False
cmdmodifier.enabled = False
cmdsupprimer.enabled = False
Donc quand je lancé ma feuille mes bouton restés quand même en True.
Code avec le timer et cela focntionner :
Timer1.enabled = True
Timer1.interval = 1000
cmdajouter.enabled = False
cmdnouveau.enabled = False
cmdmodifier.enabled = False
cmdsupprimer.enabled = False
Donc quand je lancé ma feuille(Frame, bouton, etc..) aprés et que mon timer se déclenche et qu'au bout de 1 seondes, cette fois-ci mes boutons étaient bien en False
J'espère avoir répondu à ta question Jmfmarques
Exploreur
A+
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 17 nov. 2006 à 11:10
Pour le point d'arrêt, je faisais fonctionner le programme en pas à pas, et la PAf cela fonctionné..?! Peut-être un problème de refresh? Ou du faite que le chargement de tous mes contrôle étaient un par un ?!
Exploreur
A+
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 17 nov. 2006 à 17:47
Tout simplement : pendant l'arrêt, le load, déjà lancé, continuait... et ce temps d'arrêt permettait de charger tes contrôles qui, alors, pouvaient recevoir tes instructions.