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 :

récupérer une variable dans un string


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2014
    Messages : 6
    Par défaut récupérer une variable dans un string
    Bonjour,
    Je dispose d'un fichier de paramètre qui contient la ligne suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    message_mail_to_admin_ds=Hello, " & Chr(10) & "User " & TextBox_name.Text & " " & TextBox_First_name.Text & " to request a new image in the DS software: " & Chr(10) & " - " & os
    Dans mon programme, je récupere cette ligne de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    message = Deployment.RecupereCleFichierIni("message_mail_to_admin_ds", Deployment.fic_lang_appli)
    Jusque la pas de soucis. Par contre je souhaiterais que TextBox_name.Text affiche la variable mais dans mon cas cela m'affiche TextBox_name.Text

    Pouvez vous m'aider ? Je partirais sur lire une variable dans un string, mais je n'ai pas trouvé.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    210
    Détails du profil
    Informations personnelles :
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Juin 2010
    Messages : 210
    Par défaut
    Bonjour,

    Je pense que tu as un problème de cote.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    message_mail_to_admin_ds="Hello, " & Chr(10) & "User " & TextBox_name.Text & " " & TextBox_First_name.Text & " to request a new image in the DS software: " & Chr(10) & " - " & os
    Juste avant le hello.

    A+

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2014
    Messages : 6
    Par défaut
    Bonjour,
    a force de faire des tests, j'avais oublier se guillemet. Mais cela ne résolut pas le soucis.
    lorsque je lance le débug, la variable renvois cela :
    "Hello, " & Chr(10) & "User " & TextBox_name.Text & " " & TextBox_First_name.Text & " to request a new image in the DS software: " & Chr(10) & " - " & os
    en tant que string.

    sa me parraissais simple de décoder une varriable dans un string mais pas gagné

  4. #4
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Bonjour Franckmonj ,

    Si j'ai bien compris ton fichier de paramètres est de type .ini donc ton problème se situe lorsque tu enregistres ton fichier de paramètres ! Montres-nous comment tu enregistres la valeur de la clé "message_mail_to_admin_ds"


    A+

  5. #5
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Mars 2014
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Mars 2014
    Messages : 6
    Par défaut
    En effet c'est un fichier ini.

    Pour la création du fichier ini, je suis passer par un Notepad++ sur lequel j'ai mis mes clée=valeur.
    Jusqu'à maintenant pas de soucis. Mais la je doit ajouter des variables dans le ini.

  6. #6
    Membre Expert
    Avatar de wallace1
    Homme Profil pro
    Administrateur systèmes
    Inscrit en
    Octobre 2008
    Messages
    1 966
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Administrateur systèmes
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 966
    Billets dans le blog
    7
    Par défaut
    Citation Envoyé par Franckmonj Voir le message
    En effet c'est un fichier ini.

    Pour la création du fichier ini, je suis passer par un Notepad++ sur lequel j'ai mis mes clée=valeur.
    Jusqu'à maintenant pas de soucis. Mais la je doit ajouter des variables dans le ini.
    Tu utilises certainement de mauvais termes.... donc...qu'appelles-tu exactement variable dans le fichier .ini ??

    Breff on va pas y passer l'après-midi :

    Si tu veux retrouver le nom et le prénom de l'utilisateur depuis ton fichier .ini il faut que tu génères le contenu de ton fichier .ini depuis ton application et non à l'extérieur !

    A+

  7. #7
    Membre chevronné
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2012
    Messages
    206
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 206
    Par défaut
    Bonjour Franckmonj,
    Ca n'a pas grand chose a voir avec ton problème, pour les chaines de caractères assez complexe tu devrais utiliser le String.Format()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    message_mail_to_admin_ds=String.Format("Hello, {0} User {1} to request a new image in the DS software: {0} - {2}", Chr(10),TextBox_name.Text, os)

Discussions similaires

  1. [SQL] récupérer une variable dans un trigger
    Par zekiller3 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 03/05/2007, 14h48
  2. [Conception] Récupèrer une variable dans une liste déroulante
    Par olivier94 dans le forum PHP & Base de données
    Réponses: 22
    Dernier message: 21/02/2007, 12h12
  3. Récupérer une variable dans un script javascript
    Par Finelarme dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 28/10/2006, 18h41
  4. récupérer une variable dans un select case
    Par rob2-9 dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 23/12/2005, 10h54
  5. [JSTL] Récupérer une variable du style <%String bob = "bobby"%>
    Par nickoshiba dans le forum Taglibs
    Réponses: 2
    Dernier message: 15/03/2005, 08h50

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