Changer couleur de fond textbox vb 2005

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

2 réponses

  1. mikebzh Messages postés 135 Statut Membre 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
    0
    1. bastien88
       
      Nikel je te remercie^^
      0