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

 Delphi Discussion :

Composant Edit, problème de syntaxe [débutant]


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 101
    Par défaut Composant Edit, problème de syntaxe [débutant]
    Bonjour tous le monde,

    Je peine à trouver une syntaxe correcte concernant le composant Edit.
    j'ai cherché sur google, ainsi que dans les divers forums du site sans avoir trouvé réponse à mon petit problème et me vois donc contraint de demander votre aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    procedure TForm2.Button2Click(Sender: TObject);
       Var FichierIni : TIniFile;
      begin
     
      // mise à jour des infos jeu
      // inscrit les paramètres jeu du fichier ini
            FichierIni.WriteString('jeu','Url',Form2.Edit4.text);
            FichierIni.WriteString('jeu','Pseudo',Form2.Edit2.text);
            FichierIni.WriteString('jeu','Pass',Form2.Edit3.text);
            FichierIni.WriteString('jeu','groupe',Form2.Edit1.text);
            FichierIni.Free; //Libère le fichier
       end;
    end.
    En fait mon intention serait de pouvoir ajouter les valeurs du string contenu dans "Form2.Edit4.text" tel qu'indiqué dans l'enregistrement des données dans le fichier .ini

    "Form2" étant une forme dans laquelle se trouvent 4 "Edit" et 2 "Button"
    le premier étant "Annuler" le second étant "Sauvegarder"
    j'ai bien tenté différentes options sans succès...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FichierIni.WriteString('jeu','Url',(Form2.Edit4.text));
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FichierIni.WriteString('jeu','Url',:=(Form2.Edit4.text));
    Dois-je d'abord attribuer le contenu de "Form2.Edit4.text" à une variable et ensuite écrire l'instruction dans ce style ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FichierIni.WriteString('jeu','Url',a1);
    "a1" représentant la variable.

    Merçi de votre aide à tous et désolé de vous embêter avec ce genre de petits problèmes.

    Bien à vous Hepha1970

  2. #2
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste-programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Citation Envoyé par hepha1970 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    procedure TForm2.Button2Click(Sender: TObject);
       Var FichierIni : TIniFile;
      begin
     
      // mise à jour des infos jeu
      // inscrit les paramètres jeu du fichier ini
            FichierIni.WriteString('jeu','Url',Form2.Edit4.text);
            FichierIni.WriteString('jeu','Pseudo',Form2.Edit2.text);
            FichierIni.WriteString('jeu','Pass',Form2.Edit3.text);
            FichierIni.WriteString('jeu','groupe',Form2.Edit1.text);
            FichierIni.Free; //Libère le fichier
       end;
    end.
    L'affectation me parait bonne.
    Par contre, je ne vois pas le ligne dans laquelle tu ouvre ton fichier INI.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 101
    Par défaut
    L'affectation me parait bonne.
    Par contre, je ne vois pas le ligne dans laquelle tu ouvre ton fichier INI.
    Problème résolu
    j'ai songé un peu à tout sauf a cela évidement

    Un grand merçi pour ton aide Lung
    et encore désolé pour ce dérangement.

    Bien à vous Hepha1970

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] problème de syntaxe(débutant)
    Par michelkey dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 01/11/2008, 11h42
  2. Problème de syntaxe de requête MySQL (débutant)
    Par redvivi dans le forum Langage SQL
    Réponses: 3
    Dernier message: 15/03/2008, 19h40
  3. problème de syntaxe pour un débutant
    Par marsamandes dans le forum Langage
    Réponses: 3
    Dernier message: 02/05/2007, 13h25
  4. Réponses: 4
    Dernier message: 22/09/2006, 14h24
  5. Problème de syntaxe avec le composant TCppWebBrowser
    Par Ptite Développeuse dans le forum C++Builder
    Réponses: 10
    Dernier message: 19/04/2006, 15h48

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