Changer couleur de fond textbox vb 2005

[Résolu/Fermé]
Signaler
-
 bastien88 -
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

2 réponses

Messages postés
127
Date d'inscription
samedi 20 décembre 2008
Statut
Membre
Dernière intervention
11 mars 2009
28
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
Nikel je te remercie^^