Dim label As Boolean Dim i As Integer ' Déclare les variables. Const img1 = "c:\vb\timerrrr\piou.bmp" Const img2 = "c:\vb\timerrrr\cage.bmp" Private Sub Command1_Click() On Error GoTo lasbas Text1.Text = CInt(Text1.Text) Timer1.Interval = Text1.Text GoTo overheer lasbas: MsgBox "il ne faut que des nombres" Text1.Text = 1000 Timer1.Interval = Text1.Text overheer: End Sub Private Sub Form_Load() Timer1.Interval = 1000 ' Définit l'intervalle. Image1.Picture = LoadPicture("c:\vb\timerrrr\piou.bmp") label = True Text1.Text = Timer1.Interval End Sub Private Sub Timer1_timer() If label = True Then Form1.Image1.Picture = LoadPicture(img2) label = False Else Form1.Image1.Picture = LoadPicture(img1) label = True End If End Sub
Télécharger le zip
(Je ne suis pas a l'origine de cette note....)C'est zoli, mais je ne vois pas vraiment l'interet.de plus, tu charge contamment les images sur le disque, ce qui est assez gourmand......
salut, juste pour te dire d eviter de faire des goto,c pas tip top.bon, pour le on error, la pas le choix, mais apres, tu fait exit sub, tu n as pas besoin de declarer un autre label de codevoila++
et pourquoi pas err.clearon error resume nextText1.Text = CInt(Text1.Text)if err.number >0 then....ou bienif not isnumeric(Text1.Text) then....
c dejà mieux :)
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 598 932 membres 187 nouveaux aujourd'hui 15 441 membres club