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

Langage Delphi Discussion :

probleme capacité string


Sujet :

Langage Delphi

  1. #1
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut probleme capacité string
    Voila mon programme recupere les informations contenu dans un fichier html je fais donc un Readln(F,S[i]) mais la lorsque je travaille avec ma variable s[9] j'obtient un message d'erreur comme quoi la chaine a ete tronquer. J'ai ouvert le fichier avec le bloc Note et je me rend compte que la ligne que je cherche a recuperer contient +20 000 caracteres donc je pense que la capacité du string n'est pas assez importante donc je souhaitai savoir si quelqu'un avit une idée et si une variable plus importante pourrait faire l'affaire si oui laquel ??

    MERCI

  2. #2
    Expert confirmé
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Points : 4 085
    Points
    4 085
    Par défaut
    Salut

    Tu peux essayer de pousser un caractère 13 avant la limite, à la place d'un espace, enregistrer ton fichier HTML et recommencer la lecture.

    Je ferais même une première analyse pour éviter de trouver une autre ligne de ce genre dans le fichier.

    C'est qui le rigolo qui s'ammuse à faire des fichiers HTML d'une seule ligne!??!

  3. #3
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 419
    Points : 5 818
    Points
    5 818
    Par défaut
    salut

    rien a voir avec la capacite d'un string elle est de l'ordre de 2 Go
    si je me souvient bien
    a moins que tu soit en delphi 1 est la la chaine ne peut pas depasser 255

    par contre pourquoi tu affect ton read de cette facon
    il te suffit a chaque fois de faire
    c'est peut etre ca ton erreur le compilateur doit conciderer que c'est un shortsrting

    @+ Phil
    Nous souhaitons la vérité et nous trouvons qu'incertitude. [...]
    Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
    Blaise Pascal
    PS : n'oubliez pas le tag

  4. #4
    Membre averti
    Avatar de delphichem
    Inscrit en
    Octobre 2002
    Messages
    280
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 280
    Points : 338
    Points
    338
    Par défaut
    essaies WideString au lieu de string.

  5. #5
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    Citation Envoyé par Anapurna
    par contre pourquoi tu affect ton read de cette facon
    Par ce que j'ai plusieur ligne et j'utilise une boucle for pour les remplir mais mon tableau est de typer string !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    s : array[1..12] of string;

  6. #6
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    Citation Envoyé par delphichem
    essaies WideString au lieu de string.
    Merci delphichem je vais essayer et je vous tiens au courant

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

Discussions similaires

  1. Probleme de string et de cast
    Par panda31 dans le forum C
    Réponses: 13
    Dernier message: 16/10/2006, 11h27
  2. Probleme de string
    Par reventlov dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/03/2006, 17h50
  3. [debutant] probleme de string
    Par lamoueste dans le forum Langage
    Réponses: 3
    Dernier message: 22/02/2006, 11h35
  4. [RegEx]Probleme avec String.split
    Par sebastieng dans le forum Collection et Stream
    Réponses: 3
    Dernier message: 09/02/2006, 21h24
  5. [Struts][logic:iterate] Probleme avec String
    Par julienOriano dans le forum Struts 1
    Réponses: 7
    Dernier message: 15/06/2004, 09h39

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