cs_Eric84
Messages postés25Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention17 janvier 2006
-
15 janv. 2006 à 14:17
cs_Eric84
Messages postés25Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention17 janvier 2006
-
17 janv. 2006 à 17:08
Salut
Ma question est tres simple. J'ai un array : Messages[1..70] of string;
Le probleme est que je voudrais y stocké des string tres long.... et je
ne suis limiter qu'a 255... comment puis-je faire pour y mettre des
texte de 1000 caractère et + ?
jlen100
Messages postés1606Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention25 juillet 201413 15 janv. 2006 à 14:30
salut,
quand tu ne précises pas de dimension à string il s'agit d'un tableau
dynamique et donc non limité en longueur (ou presque
-->AnsiString ~2^31 caractères soit de
4 octets à 2Go )
<hr size="2" width="100%">La theorie c'est quand on sait tout, mais que rien ne fonctionne.
La pratique c'est quand tout fonctionne, mais que personne ne sait pourquoi.
<hr>
florenth
Messages postés1023Date d'inscriptiondimanche 1 août 2004StatutMembreDernière intervention17 août 20083 15 janv. 2006 à 16:43
Si tu veux les taper directement dans l'éditeur, tu peux le faire de cette façon :
<hr size= "2" width="100%"> const
STRS: array[1..70] of string = ('ma chaine : première partie' + 'ma chaine: suite', + 'ma chaine: fin', 'mon autre chaine' ,...)
<hr size="2" width="100%">Comme cela, tu peux saisir une chaine de 2Go de taille (bonne chance ...).
Le truc, c'est de la fractionner dans l'éditeur tous les 255 caractères en mettant " + " entre les différentes parties de la chaine.
++
Si tu ne te plantes pas ......
tu ne pousseras jamais