Dephi - Problème de syntaxe tout con !

Dephi - Problème de syntaxe tout con ! - Programmation

Marsh Posté le 18-02-2002 à 18:12:27    

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

Reply

Marsh Posté le 18-02-2002 à 18:12:27   

Reply

Marsh Posté le 18-02-2002 à 18:17:23    

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

Reply

Marsh Posté le 18-02-2002 à 18:31:39    

  • 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
Reply

Marsh Posté le 18-02-2002 à 19:56:03    

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
Reply

Marsh Posté le 18-02-2002 à 20:06:38    

merci à tous

Reply

Marsh Posté le 18-02-2002 à 20:19:51    

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
Reply

Marsh Posté le 19-02-2002 à 12:05:30    

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:
Reply

Marsh Posté le 19-02-2002 à 16:24:44    

déjà dit, faut suivre :p


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 19-02-2002 à 17:22:30    

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:
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed