begin process at 2010 02 10 05:19:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Delphi

 > 

Archives

 > 

J'AI BESOIN D'AIDE !!!! :O

 > 

Caractere


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Caractere

dimanche 15 janvier 2006 à 14:17:19 | Caractere

Eric84


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 + ?

Merci beaucoup !
dimanche 15 janvier 2006 à 14:30:10 | Re : Caractere

jlen100

Membre Club
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 )
@+
jlen

dimanche 15 janvier 2006 à 15:45:07 | Re : Caractere

f0xi

Membre Club Administrateur CodeS-SourceS




type
  TMyMessages = array[1..70] of string;

var
  MSG : TMyMessages;

Implementation

uses StrUtils;

procedure TForm1.FormCreate(Sender: TObject);
begin
  MSG[1] := DupeString('1234567890',200);
  caption := format('%d caracteres',[Length(MSG[1])]);
end;


tu pourras faire cela :

MSG[x] := Memo1.text; (x octects)
MSG[x] := ListBox1.Items.Text; (x octets)
MSG[x] := MSG[x] + ' chaine ' + VarString; (x octets)

mais tu ne pourras pas faire cela directement :

MSG[x] := ' chaine de + de 255 caracteres ';




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.

dimanche 15 janvier 2006 à 16:43:15 | Re : Caractere

florenth

Membre Club
Si tu veux les taper directement dans l'éditeur, tu peux le faire de cette façon :

 const
  STRS: array[1..70] of string = ('ma chaine : première partie' + 'ma chaine: suite', + 'ma chaine: fin', 'mon autre chaine' ,...)


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
mardi 17 janvier 2006 à 17:08:39 | Re : Caractere

Eric84

D'accord.... ca fonctionne !

Je vous remerci de votre aide !



Cette discussion est classée dans : string, caractere


Répondre à ce message

Sujets en rapport avec ce message

caractere de string divisé [ par needle ] Bonjour a tous,je cherche une fonction qui sépart les caractères d'un string et leur attribut un nombres. Par exemple qui les mettrais dans un tableau Recupérer le code ASCII de chaque caractere d'une string [ par CyberTwister ] Bonjour :Dj'ai une phrase dans un Edit.text.Je voudrais faire une boucle pour lister ttes les lettres et faire une action suivant leur caractere ANSII Impossible de comparer le caractere d'un string situé apres ; [ par zulot ] Voila je viens de decouvrir que dans delphi quand je compare 2 chaines identique caractere par caractere cela marche bien jusqu'au ; apres les caracte Comment afficher un message sur un Tchart? [ par seni ] Bonjour,je voudrais afficher une string a un endroit precis de mon graph en passant en parametre l'abcisse et l'ordonnee par ex. J'ai essaye la foncti comment compter les caracteres dans un string [ par guy jeuniaux ] Bonjourj'aimerai à partir d'un string récupéré dans un edit, compter les caracteres mot par mot.Exemple : la ligne : aaaa bbbbbb cccccccccc dddddddddd l'indexv n'existe pas [ par helmis ] pares avoir creer un base paradox7 ainsi que son index secondaire structurenom : caractereprenom :caracteretel : caracteredatenaissance : datej'aimer Appeler une procédure [ par royreal ] Bonjour,Malgré vos conseils avisés je m'en sort pas Voilà je souhaiterai parser mon code html, pour cela je receptionne déjà ma page<table border=0 c Chercher dans une String [ par christophedlr ] Bonsoir,Je souhaite réaliser un programme capable de générer automatiquement le code de base d'une classe en C++, Delphi et Java.Voici mon problème:J' Dynamic Array renvoyant une erreur de lecture [ par christophedlr ] Bonjour,Je souhaite pouvoir lire dans un fichier.Je veux que la variable prenne la taille des données à lire dans le fichier, j'ai donc pensé à un Arr Txt2BMP ? [ par MiniProgramer ] Hij ai une Function de google mais il ya des problemes !?//-- TBitmap to String -----------------------function BmpToTxt(const ABitmap: TBitmap): stri


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales