Vbnet

Bonjour,

Dim mots As String = "david nero"
Dim NVmots As String
NVmots = Mid(mots, 6, 1) = "i"
TextBox1.Text = NVmots

mais comme resultat s'affiche dans le textbox false aider moi svp
merci d avance
Configuration: Windows Vista / Firefox 3.5.7

5 réponses

  1. nouveaunom = Replace(nom,"i","a")


    Sais-tu que tu as une aide en ligne (la touche F1) sur VB.NET?
    1. par exemple

      dim nom as string = "mido"
      dim nouveaunom as string

      nouveaunom = mid(nom,....)

      comment faire pour remplacer i de mido par a
      1. et comment faire pour remplacer le i par e avec l utilisation de la methode med
        si vous pouvez me donner une exemple merci bcpp
        1. Bonjour,

          Enlève = "i" ici NVmots = Mid(mots, 6, 1) = "i" . Ici tu testes une égalité, le retour est True ou False

          Ensuite NVmots = Mid(mots, 6, 1) retourne " " et non "i". Le pourquoi du False en retour.

          Pour avoir "i" : NVmots = Mid(mots, 4, 1)

          Si tu veux garder la même synthaxe : NVmots = Mid(mots, 4, 1) = "i", mais tu auras True comme retour et non "i"

          ;o)