Avant de mettre une source, un conseil, vérifie bien qu'elle fonctionne correctement et qu'il n'y ait pas de faute dans ce que tu écris.
V'là Bon courage.
Sirocooo
Messages postés412Date d'inscriptionmercredi 19 décembre 2001StatutMembreDernière intervention 7 avril 20081 5 nov. 2003 à 09:54
c'est vrai ca on ne publie pas une soiurce sans l'avoir mis au point un minimum avant . 0/10 : ca t'apprendra !
cs_cheyenne
Messages postés693Date d'inscriptionsamedi 18 mai 2002StatutMembreDernière intervention17 avril 20172 5 nov. 2003 à 00:29
Bonjour,
Ce code a sûrement été écrit avec le bloc-notes !!!
Si l'on insére les objets (comme suggéré) sans les renommer, le 2ème TextBox se nomme Text2 et non pas Texte2. De plus la propriété de texte d'un TextBox est Text et non pas Txt. Ceci concerne la ligne :
Texte2.Txt = " Afficher une Phrase Lettre par Lettre"
Puis l'on trouve Texte 2.visible= False avec un blanc au lieu de Text2
et lable1.visible = False pour Label1.
Ce code n'a jamais été essayé sous VB
Dommage qu'il n'y ait pas de notes négatives !!!
Voici un autre moyen avec un 1 Label et 1 Timer,
l'utilisation du Tag permet l'économie d'une varaiable
(oui je sais, ce n'est pas très orthodoxe)
---------------------------------------------------------------------
Private Sub Form_Load()
Timer1.Interval 250: Timer1.Tag 1
Label1.Caption = ""
Label1.Tag = "Afficher une Phrase Lettre par Lettre"
End Sub
Private Sub Timer1_Timer()
Timer1.Tag = Timer1.Tag + 1
If Timer1.Tag > Len(Label1.Tag) Then Timer1.Interval = 0: Exit Sub
Label1.Caption = Left(Label1.Tag, Timer1.Tag)
End Sub
---------------------------------------------------------------------
5 nov. 2003 à 15:10
De plus cette source existe déjà ici :
http://www.vbfrance.com/code.aspx?ID=2686
Avant de mettre une source, un conseil, vérifie bien qu'elle fonctionne correctement et qu'il n'y ait pas de faute dans ce que tu écris.
V'là Bon courage.
5 nov. 2003 à 09:54
5 nov. 2003 à 00:29
Ce code a sûrement été écrit avec le bloc-notes !!!
Si l'on insére les objets (comme suggéré) sans les renommer, le 2ème TextBox se nomme Text2 et non pas Texte2. De plus la propriété de texte d'un TextBox est Text et non pas Txt. Ceci concerne la ligne :
Texte2.Txt = " Afficher une Phrase Lettre par Lettre"
Puis l'on trouve Texte 2.visible= False avec un blanc au lieu de Text2
et lable1.visible = False pour Label1.
Ce code n'a jamais été essayé sous VB
Dommage qu'il n'y ait pas de notes négatives !!!
Voici un autre moyen avec un 1 Label et 1 Timer,
l'utilisation du Tag permet l'économie d'une varaiable
(oui je sais, ce n'est pas très orthodoxe)
---------------------------------------------------------------------
Private Sub Form_Load()
Timer1.Interval 250: Timer1.Tag 1
Label1.Caption = ""
Label1.Tag = "Afficher une Phrase Lettre par Lettre"
End Sub
Private Sub Timer1_Timer()
Timer1.Tag = Timer1.Tag + 1
If Timer1.Tag > Len(Label1.Tag) Then Timer1.Interval = 0: Exit Sub
Label1.Caption = Left(Label1.Tag, Timer1.Tag)
End Sub
---------------------------------------------------------------------
Amicalement quand même.