Changer couleur de fond textbox vb 2005

Résolu/Fermé
bastien88 - 5 janv. 2009 à 10:58
 bastien88 - 5 janv. 2009 à 13:32
Bonjour, j'ai un programme avec dedans une textbox. Lorsqu'on demarre le programme cela charge un fichier texte dans ma textbox. Je voulais savoir comment on peu changer la couleur de fond selon les caracteres qui se trouve dans le texte. Moi j'ai mis sa:
If MonFichier = "." Then
                BackColor = Color.Blue
            ElseIf MonFichier = "!" Then
                BackColor = Color.Cyan
            ElseIf MonFichier = "?" Then
                BackColor = Color.Red
            ElseIf MonFichier = "," Then
                BackColor = Color.Yellow
            End If
A voir également:

2 réponses

up!
0
mikebzh Messages postés 127 Date d'inscription samedi 20 décembre 2008 Statut Membre Dernière intervention 11 mars 2009 28
5 janv. 2009 à 12:43
Essaie plutôt ça

[code]
Private Sub Text1_Change()
With Text1
If InStr(.Text, ".") Then
.BackColor = &HFF0000 'bleu
ElseIf InStr(.Text, "!") Then
.BackColor = &HFF& 'rouge
ElseIf InStr(.Text, "?") Then
.BackColor = &HFFFF& 'jaune
Else
.BackColor = &H80000005 'blanc
End If
End With
End Sub
[\code]

Salut
0
Nikel je te remercie^^
0