Je suis un peu debutant dans vb jenai fait que 2 ans a la fac.
Je cherche a creer un programe qui qd on lui donne comme donne ( text box)
un nombre de seconde et un nombre de click va executer un click souris la où
se trouve la souris tout les 20 seconde par exemple, et ceci a intervalle
definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et textbox et tout va
bien .
1 )Mais je ne comprend pas comment utiliser le timer , comment lui metre
les données en entrée et le lancer pour qu'il s'execute a un moment precis
et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque click demander s'ajoute
un temps defnie au hasard par le systeme ( par exemple un choix entre 0 et
1,5 s qui vont s'ajouter au timer ) . Comment faire ? existe t'il une
commande Randow ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Axel Guerrier [MS]
Bonjour Laurent
Pour le Click, regarde du côté de l'API SendMessage, et WM_LBUTTONDOWN.
Pour le Timer, utilise Timer.Enabled = True ou False...et Timer1_Timer()
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"laurent Barthet" wrote in message news:bm4sop$rvc$
Je suis un peu debutant dans vb jenai fait que 2 ans a la fac.
Je cherche a creer un programe qui qd on lui donne comme donne ( text box) un nombre de seconde et un nombre de click va executer un click souris la
où
se trouve la souris tout les 20 seconde par exemple, et ceci a intervalle definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et textbox et tout va bien .
1 )Mais je ne comprend pas comment utiliser le timer , comment lui metre les données en entrée et le lancer pour qu'il s'execute a un moment precis et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque click demander
s'ajoute
un temps defnie au hasard par le systeme ( par exemple un choix entre 0 et 1,5 s qui vont s'ajouter au timer ) . Comment faire ? existe t'il une commande Randow ?
Merci bc de m'eclairer .
Magus
Bonjour Laurent
Pour le Click, regarde du côté de l'API SendMessage, et WM_LBUTTONDOWN.
Pour le Timer, utilise Timer.Enabled = True ou False...et Timer1_Timer()
--
Axel GUERRIER
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.
"laurent Barthet" <magus@free.fr> wrote in message
news:bm4sop$rvc$1@news-reader3.wanadoo.fr...
Je suis un peu debutant dans vb jenai fait que 2 ans a la fac.
Je cherche a creer un programe qui qd on lui donne comme donne ( text box)
un nombre de seconde et un nombre de click va executer un click souris la
où
se trouve la souris tout les 20 seconde par exemple, et ceci a intervalle
definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et textbox et tout va
bien .
1 )Mais je ne comprend pas comment utiliser le timer , comment lui metre
les données en entrée et le lancer pour qu'il s'execute a un moment precis
et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque click demander
s'ajoute
un temps defnie au hasard par le systeme ( par exemple un choix entre 0 et
1,5 s qui vont s'ajouter au timer ) . Comment faire ? existe t'il une
commande Randow ?
Pour le Click, regarde du côté de l'API SendMessage, et WM_LBUTTONDOWN.
Pour le Timer, utilise Timer.Enabled = True ou False...et Timer1_Timer()
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"laurent Barthet" wrote in message news:bm4sop$rvc$
Je suis un peu debutant dans vb jenai fait que 2 ans a la fac.
Je cherche a creer un programe qui qd on lui donne comme donne ( text box) un nombre de seconde et un nombre de click va executer un click souris la
où
se trouve la souris tout les 20 seconde par exemple, et ceci a intervalle definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et textbox et tout va bien .
1 )Mais je ne comprend pas comment utiliser le timer , comment lui metre les données en entrée et le lancer pour qu'il s'execute a un moment precis et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque click demander
s'ajoute
un temps defnie au hasard par le systeme ( par exemple un choix entre 0 et 1,5 s qui vont s'ajouter au timer ) . Comment faire ? existe t'il une commande Randow ?
Merci bc de m'eclairer .
Magus
lolo
L'utilisation d'un timer est très simple. Tu as la propriété enabled. Lorsqu'elle est vrai le code évenementiel de ton timer est exécuté tous les X secondes. Si Enabled = faux, il ne se passe rien. La propriété Interval te permet de définir le nombre de milliseconde d'intervale entre chaque execution de ton code.
REMARQUE : pour toi 1 seconde = 1000 millisecondes, mais pas pour le timer, pour lui 1 seconde = 1024 millisecondes... un truc à savoir L'interval max est de 65000 et des cahuétes (c'est bizarre, ca fait penser aux puissance de 2...!)
Pour ton chiffre aléatoire, fais F1 sur random ou randomize. random génére un nombre aléatoire, mais l'aide te donne une bonne formule. randomize initialise la génération aléatoire.
PETIT EXEMPLE :
place un timer sur un form, met son interval à 1024 (1seconde). place un bouton aussi.
colle le code suivant :
private sub timer1_timer() timer1.interval = timer1.interval + 512 if timer1.interval>64000 then timer1.interval = 1024 command1.caption = timer1.interval end sub private sub command1_Click() timer1.enabled = not timer1.enabled end sub
explications : ton bouton active ou non ton timer. ton timer s'incrémente d'1/2s et indique la modif dans ton bouton
AVEC TOUT CA TU DEVRAIS Y ARRIVER...
bon courage
-----Message d'origine----- Je suis un peu debutant dans vb jenai fait que 2 ans a
la fac.
Je cherche a creer un programe qui qd on lui donne comme
donne ( text box)
un nombre de seconde et un nombre de click va executer
un click souris la où
se trouve la souris tout les 20 seconde par exemple, et
ceci a intervalle
definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et
textbox et tout va
bien .
1 )Mais je ne comprend pas comment utiliser le timer ,
comment lui metre
les données en entrée et le lancer pour qu'il s'execute
a un moment precis
et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque
click demander s'ajoute
un temps defnie au hasard par le systeme ( par exemple
un choix entre 0 et
1,5 s qui vont s'ajouter au timer ) . Comment faire ?
existe t'il une
commande Randow ?
Merci bc de m'eclairer .
Magus
.
L'utilisation d'un timer est très simple.
Tu as la propriété enabled. Lorsqu'elle est vrai le code
évenementiel de ton timer est exécuté tous les X
secondes. Si Enabled = faux, il ne se passe rien.
La propriété Interval te permet de définir le nombre de
milliseconde d'intervale entre chaque execution de ton
code.
REMARQUE : pour toi 1 seconde = 1000 millisecondes, mais
pas pour le timer, pour lui 1 seconde = 1024
millisecondes... un truc à savoir
L'interval max est de 65000 et des cahuétes (c'est
bizarre, ca fait penser aux puissance de 2...!)
Pour ton chiffre aléatoire, fais F1 sur random ou
randomize.
random génére un nombre aléatoire, mais l'aide te donne
une bonne formule. randomize initialise la génération
aléatoire.
PETIT EXEMPLE :
place un timer sur un form, met son interval à 1024
(1seconde).
place un bouton aussi.
colle le code suivant :
private sub timer1_timer()
timer1.interval = timer1.interval + 512
if timer1.interval>64000 then timer1.interval = 1024
command1.caption = timer1.interval
end sub
private sub command1_Click()
timer1.enabled = not timer1.enabled
end sub
explications : ton bouton active ou non ton timer.
ton timer s'incrémente d'1/2s et indique la modif dans
ton bouton
AVEC TOUT CA TU DEVRAIS Y ARRIVER...
bon courage
-----Message d'origine-----
Je suis un peu debutant dans vb jenai fait que 2 ans a
la fac.
Je cherche a creer un programe qui qd on lui donne comme
donne ( text box)
un nombre de seconde et un nombre de click va executer
un click souris la où
se trouve la souris tout les 20 seconde par exemple, et
ceci a intervalle
definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et
textbox et tout va
bien .
1 )Mais je ne comprend pas comment utiliser le timer ,
comment lui metre
les données en entrée et le lancer pour qu'il s'execute
a un moment precis
et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque
click demander s'ajoute
un temps defnie au hasard par le systeme ( par exemple
un choix entre 0 et
1,5 s qui vont s'ajouter au timer ) . Comment faire ?
L'utilisation d'un timer est très simple. Tu as la propriété enabled. Lorsqu'elle est vrai le code évenementiel de ton timer est exécuté tous les X secondes. Si Enabled = faux, il ne se passe rien. La propriété Interval te permet de définir le nombre de milliseconde d'intervale entre chaque execution de ton code.
REMARQUE : pour toi 1 seconde = 1000 millisecondes, mais pas pour le timer, pour lui 1 seconde = 1024 millisecondes... un truc à savoir L'interval max est de 65000 et des cahuétes (c'est bizarre, ca fait penser aux puissance de 2...!)
Pour ton chiffre aléatoire, fais F1 sur random ou randomize. random génére un nombre aléatoire, mais l'aide te donne une bonne formule. randomize initialise la génération aléatoire.
PETIT EXEMPLE :
place un timer sur un form, met son interval à 1024 (1seconde). place un bouton aussi.
colle le code suivant :
private sub timer1_timer() timer1.interval = timer1.interval + 512 if timer1.interval>64000 then timer1.interval = 1024 command1.caption = timer1.interval end sub private sub command1_Click() timer1.enabled = not timer1.enabled end sub
explications : ton bouton active ou non ton timer. ton timer s'incrémente d'1/2s et indique la modif dans ton bouton
AVEC TOUT CA TU DEVRAIS Y ARRIVER...
bon courage
-----Message d'origine----- Je suis un peu debutant dans vb jenai fait que 2 ans a
la fac.
Je cherche a creer un programe qui qd on lui donne comme
donne ( text box)
un nombre de seconde et un nombre de click va executer
un click souris la où
se trouve la souris tout les 20 seconde par exemple, et
ceci a intervalle
definie par l'utilisateur.
Pour ce qui est de l'interface c bon , g mes label et
textbox et tout va
bien .
1 )Mais je ne comprend pas comment utiliser le timer ,
comment lui metre
les données en entrée et le lancer pour qu'il s'execute
a un moment precis
et s'arrete apres le nombre de click demander.
2 ) Deplus j'ai envie qu'a cette duree entre chaque
click demander s'ajoute
un temps defnie au hasard par le systeme ( par exemple
un choix entre 0 et
1,5 s qui vont s'ajouter au timer ) . Comment faire ?