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

Free Pascal Discussion :

Modifier la procédure ClrEol


Sujet :

Free Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Par défaut Modifier la procédure ClrEol
    Bonjour,
    voilà je veux modifier la procédure clrEol (clear end of line) dans le Dev-Pascal alors, si vous pouvez me la donner (algorithme ou programme); en fait, je veux juste effacer un mot (string) dans une ligne alors j'ai pensé à limiter le nombre de colonnes. Merci

  2. #2
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Tu parles de l' affichage ou du traitement d' une chaine de caracteres.

  3. #3
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Par défaut
    c'est pour l'affichage merci

  4. #4
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Bonjour
    En résumé ce que tu cherches c'est :une fois le mot à éffacer identifier faire un décalage dans l'affichage faisant disparaitre ce mot :
    Mais au dela de l'affichage et pour s'exercer tu peux faire une petite fonction qui te renvoie la nouvelle chaine privée du mot recherché comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function clearStringInLine(mot,phrase:string):string
    Alors comme algo je vois des tas mais il faut utiliser la plus optimisé
    Exemple :
    Texte :Entrée--> Modifier la procédure ClrEol
    Mot recherché--> la
    Sortie--> Modifier procédure ClrEol
    On est d'accord que c'est que tu veux obtenir ?
    Une fois que tu sais rechercher un mot dans une phrase alors la suite est simple!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Ou si tu veux utiliser ClrEol suivant l'exemple que je viens de donner
    Arriver a determiner :-->Chaine1="Modifier la" c'est a dire copie de la chaine initial jusqu'au mot recherché et
                                 --> Chaine2="procédure ClrEol" le reste de la chaine, 
                                 --->afficher "Chaine1"
                                 --->ensuite aller à la position du mot recherché
                                               --->faire ClrEol +afficher " Chaine2 "
    Alors voila quelques pistes ,proposes un algo et on va t'aider
    Cordialement

  5. #5
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 7
    Par défaut
    Bon jour
    je pus effacé le mot et le remplacé(mot de meme longeur) alors si le mot et plus grand il faut un decalage sinon il faut que je reécrie toute la phrase mais sa aussi pose problém si la phrase et plus grande que 256 caractéres donc je propose de sauvgarder le texte dans un fichier de chaine et a chaque fois que je remplace le mot je reécrie le texte si c'est une bonne idée dites moi pour l'éxploiter .Merci

Discussions similaires

  1. Editer/modifier une procédure
    Par endbegins dans le forum Oracle
    Réponses: 2
    Dernier message: 12/05/2011, 11h13
  2. Modifier une procédure stockée qui efface une partie d'un enregistrement.
    Par Alexandre le Grand dans le forum Développement
    Réponses: 5
    Dernier message: 12/01/2011, 04h08
  3. modifier une procédure par programmation
    Par kikou63 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/03/2010, 11h40
  4. Modifier le titre d'un form par une procédure externe
    Par xni70 dans le forum Général VBA
    Réponses: 2
    Dernier message: 12/11/2007, 18h28
  5. Réponses: 11
    Dernier message: 20/12/2005, 18h40

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