Changer couleur de fond textbox vb 2005

Résolu
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
Configuration: Windows XP
Internet Explorer 7.0

2 réponses

  1. 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
    1. Nikel je te remercie^^
      0