IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Probléme de la conversion au type string


Sujet :

VB.NET

  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 10
    Par défaut Probléme de la conversion au type string
    Salut,
    alors j'ai une fonction sur vb.net 2008 comme celui_ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Public Function Get_values(ByVal col As Integer, ByVal grid As DataGridView) As VariantType
     
            Dim b As VariantType
            grid.Select()
            b = Int(grid.CurrentRow().Index)
            Get_values = grid.Item(col, b).Value
     
        End Function
    et je veux récuperer les données séléctionnées d'un grid vers les textbox comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    If Gfor.CurrentRow.Cells.Item(0).Value.ToString <> "" Then
     
                Tnom.Text = Get_values(1, Gfor)
                Tadresse.Text = Get_values(2, Gfor)
                Tphone.Text = Get_values(3, Gfor)
                Tmail.Text = Get_values(4, Gfor)
     
            End If
    'appel du function :Get_values(1, Gfor)

    mais elle me donne toujours un msg d'erreur :
    (la conversation de la chaine "aaaa" en type integer)
    noter que : aaaa est la valeur que je veux récupérer
    (Tnom.Text = Get_values(1, Gfor))

    j'ai fais Tnom.Text = cstr(Get_values(1, Gfor))
    mais meme msg d'erreur s'affiche.

    merci de votre aide.

  2. #2
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    Salut!

    As-tu essaye la fonction ToString? De ce que je sais la fonction ToString t'aides a convertir les variables declares entiers (int) en string par nom_variable.ToString().

    Voila un example ici: (dans Exemplul2) c'est nom_variable.ToString() l'idee

    http://visbasic.wordpress.com/2009/1...-tipul-string/


    Aussi si j'ai bien compris pour la conversion int en string tu peux aussi applier la fonction cstr mais la methode avec la fonction ToString me parait plus simple et tu as un example la.

    http://www.javas.com/Code/ASP/Develo...tringVBnet.htm

    En esperant t'avoir aide un peu une des pistes.

Discussions similaires

  1. conversion de type String --> hexa
    Par mikey91 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 30/09/2008, 13h20
  2. conversion de type string to ref
    Par djezair31 dans le forum Langage
    Réponses: 1
    Dernier message: 09/10/2007, 13h25
  3. Réponses: 5
    Dernier message: 21/08/2007, 11h33
  4. problème avec une variable de type string
    Par marsupilami34 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/06/2007, 14h53
  5. Conversion de type string en char ?
    Par CoachMac dans le forum C
    Réponses: 18
    Dernier message: 08/08/2006, 10h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo