Ecrire lettre par lettre dans une listbox! [Résolu]

culie3 141 Messages postés lundi 3 octobre 2005Date d'inscription 17 mai 2014 Dernière intervention - 6 déc. 2006 à 14:14 - Dernière réponse : cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention
- 6 déc. 2006 à 17:28
Bonjour, Je voudrais savoir ce que je dois mettre pour que tout ce qu'y rentre dans ma listbox (list1) soit ecrit lettre par lettre comme ça je n'aurais pas à rentrer le code pour chaque phrases!
merci
Afficher la suite 

8 réponses

Répondre au sujet
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 6 déc. 2006 à 17:28
+3
Utile
Ok,

Donc il te suffit, dans l'événement KeyDown du listbox, de mettre la touche sur la ligne active :

Par exemple :
Private Sub Form_Load()

    List1.AddItem ("")

End Sub

Private Sub List1_KeyPress(KeyAscii As Integer)

List1.List(List1.ListIndex) = List1.List(List1.ListIndex) & Chr(KeyAscii)

End Sub
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_DARKSIDIOUS
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 6 déc. 2006 à 14:19
0
Utile
Heu... tu peux expliquer mieux stp, j'ai rien compris à ce que tu cherche à faire !
Commenter la réponse de cs_DARKSIDIOUS
lilo44 174 Messages postés vendredi 25 janvier 2002Date d'inscription 15 février 2007 Dernière intervention - 6 déc. 2006 à 14:35
0
Utile
Clair que c'est pas francais tout ca :D
Commenter la réponse de lilo44
culie3 141 Messages postés lundi 3 octobre 2005Date d'inscription 17 mai 2014 Dernière intervention - 6 déc. 2006 à 15:00
0
Utile
Ha, dsl! XD voila dans mon projet je suis en train de faire un robot qui nous parles en fonction de ce qu'on lui dis
exemple:
Dim a
a = Text1.text
If a = "Salut" Then
List1.AddItem ("Salut ça va?")
End If

donc il y en a encore plein dans se genre! alors je voudrais savoir s'il y a un code pour que tout ce qui soit marqué dans la list1 soit ecrit à la façon matrix c'est à dire lettre par lettre
Commenter la réponse de culie3
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 6 déc. 2006 à 16:22
0
Utile
Je comprends toujours pas ce que tu veux faire (et le rapport avec Matrix en même temps !).

Tu voudrais avoir un caractère par ligne, c'est cà ?
Commenter la réponse de cs_DARKSIDIOUS
culie3 141 Messages postés lundi 3 octobre 2005Date d'inscription 17 mai 2014 Dernière intervention - 6 déc. 2006 à 16:56
0
Utile
lol, je voudrais juste que les mot qui vont etres rentrés dans la list1 ne s'ecrive pas en entier mais lettre par lettre exemple:
ou lieu de voir le mot "salut" d'un seul coup je voudrais voir "s" puis "a" puis "l" puis "u" puis "t". voila vous comprenez?
Commenter la réponse de culie3
cs_DARKSIDIOUS 15838 Messages postés jeudi 8 août 2002Date d'inscription 4 mars 2013 Dernière intervention - 6 déc. 2006 à 17:16
0
Utile
oui, mais les lettres apparaissent où ? Les unes au dessous des autres ?
Ou alors les unes à côté des autres sur la même ligne ?
Tu veux qu'une seule lettre affichée à la fois, ou faire comme lorsqu'on tape au clavier : une lettre qui s'affiche, puis une autre vient s'ajouter à celle déjà affichée, etc. ?
Commenter la réponse de cs_DARKSIDIOUS
culie3 141 Messages postés lundi 3 octobre 2005Date d'inscription 17 mai 2014 Dernière intervention - 6 déc. 2006 à 17:19
0
Utile
les une a coté des autres, dans une listbox quand on appuis sur le bouton envoyé
Commenter la réponse de culie3

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.