je suppose qu'au cours du temps, le timer se déclenchant tu affiche de plus en plus de texte dans la textbox, non ?
En tout cas, il nous faudrait le code complet de l'EVT de ton timer, car il doit manquer un test sur la fin de chaine ou un truc du genre.
Et de toute facon, ton instruction Right$() telle que tu nous l'as donné est KO !!! Il manque un argument dedans
Private Sub Timer1_Timer()
lettre$ = Mid$(a$, i, 1)
b$ = b$ + lettre$
If Len(b$) > 200 Then
b$ = Right$(b$, Len(b$) - 1)
Else
End If
c$=right$(a$,len(a$)-len(b$))
form3.label1.caption=c$
Form3.Text1.Text = b$
i = i + 1
Form3.Show
End Sub
a$=texte entier
b$=texte afficher ds le textbox
ca m'affichent mon texte au fur et a mesure
j'aimerai bien que dans mon label1.caption s'affichent la suite du texte.
Pourqoui pas mettre Form3.Text1.Text au lieu de b$ ?
Un conseil, EVITE LES NOM PAR DEFAUT !!!!
et normalement tu peux virer les $ de a$, b$ .., il faut juste les déclarer en string.
Utilise-tu option explicit ?
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
Met Option explicit en haut de tous tes modules (form, module, module de classe ...)
Ensuite le caractère $ est une déclaration implicite d'une string.
Les noms a$, b$ ne sont pas très explicite, utilise plutot mChaineAffichee.
Utilise dim a as string au lieu de a$.
Préfixe toujours tes variables, 2 modèles existe (principalement)
- 1er :
m attribut de classe/objet
l local
- 2ieme
a : attribut (classe ou objet)
l local (à ta fonction)
Puis
i pour integer
s string
b boolean
etc...
Evite les noms de controles par défaut (TextBox1 par ex) utilisedes noms explicite :
TxtNom : Champs texte contenant un nom
CmdQuit : Bouton pour quitter
...
Ce sont des conventions très souvent utilisé sur l'ensemble des langage de programmation.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
complètement d'accord avec NHenry, et préconisées par de grand éditeurs de logiciel (dont Microsoft et Borland), par des méthodologies de génie logiciel, et par des grandes marques de laves-vaisselle ( :) ).
autre conseil d'ami : changes de prof !
à+
rvblogn<SUP>
</SUP><SUP>Je veux ton bien... et je l'aurais... mais jamais avant la page 4
</SUP>
bonjour je suis tout nouveau dans votre monde de programmation, je voudrai savoir si il est possible d'enregistrer plusieurs textbox simultanement dans un fichier texte, quel commande faut t'il taper pour enregistrer et aussi l'autre tant que l'on y es pour remettre en forme dans ces fameuse textbox ?
Merci de votre aide !!!!!! j'utilise Visual studio net 2003