Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1701 connectés 

  FORUM HardWare.fr
  Programmation

  Dephi - Problème de syntaxe tout con !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Dephi - Problème de syntaxe tout con !

n°101964
gropoli
Posté le 18-02-2002 à 18:12:27  profilanswer
 

dans  string := ('Ca coute',i,'francs';) ;
C'est koi le problème de syntaxe (sachant que i est une variable de type integer) ?!

mood
Publicité
Posté le 18-02-2002 à 18:12:27  profilanswer
 

n°101966
the big be​n
Posté le 18-02-2002 à 18:17:23  profilanswer
 

Ca fait longuetemps que je n'ai plus utulisé Delphi mais ne dois tu pas mettre des + a la place des virgules?

n°101976
JWhy
je peux plier (héhé)
Posté le 18-02-2002 à 18:31:39  profilanswer
 

  • string est un mot reserve
  • il faut en effet faire des +  
  • i est un entier donc tu ne peux pas directement le concatener avec une chaine


une solution:

Code :
  1. var
  2.   sChaine: string;
  3. begin
  4.   sChaine := format('%s %d %s',['Ca coute', i, 'francs']);
  5. end;


 
une autre solution:

Code :
  1. var
  2.   sChaine: string;
  3. begin
  4.   sChaine := 'Ca coute ' + IntToStr(i) + ' francs';
  5. end;

 

[jfdsdjhfuetppo]--Message édité par JWhy--[/jfdsdjhfuetppo]


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°102028
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-02-2002 à 19:56:03  profilanswer
 

JWhy a écrit a écrit :

 
  sChaine := format('%s %d %s',['Ca coute', i, 'francs']);




 
c'est plus propre de faire  
  sChaine := format('Ca coute %d francs', [i]);
 
c'est ce que font la majorité des softs, car c'est la seule méthode pratique si par après on doit rendre l'application multilingue.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°102030
gropoli
Posté le 18-02-2002 à 20:06:38  profilanswer
 

merci à tous

n°102034
JWhy
je peux plier (héhé)
Posté le 18-02-2002 à 20:19:51  profilanswer
 

antp a écrit a écrit :

 
 
c'est plus propre de faire  
  sChaine := format('Ca coute %d francs', [i]);




 
oui, c'etait un exemple... au cas ou ses chaines etaient des variables ou autres.. :o


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°102235
[SDF]Poire
Vive Grumly
Posté le 19-02-2002 à 12:05:30  profilanswer
 

sinon t'as  
chaine := 'Ca coute ' + IntToStr(i) + ' Francs';


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°102395
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-02-2002 à 16:24:44  profilanswer
 

déjà dit, faut suivre :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°102432
[SDF]Poire
Vive Grumly
Posté le 19-02-2002 à 17:22:30  profilanswer
 

antp a écrit a écrit :

déjà dit, faut suivre :p  




Oh ça va hein....
j'avais po vu....
G du mal à suivre en ce moment.... :na:  
 :hello:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Dephi - Problème de syntaxe tout con !

 

Sujets relatifs
Oops j'ai un trou ! (Problème tout con en Delphi)Probleme pour réaliser un document fusion publipostage :
[HTML] editeur de syntaxe[PHP] Problème d'insertion automatique de texte dans un champ...
[PHP] Problème dans une imbrication de boucles for[JAVA] Probleme de surcharge CPU
Help pour un probleme de pointeurs en CSh@dar please ! Probleme de SESSION en PHP
problème de programmation du clavier[ASP IIS]probleme d'ecriture
Plus de sujets relatifs à : Dephi - Problème de syntaxe tout con !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR