Jeudi 17 Juillet 2003 � 13h06, Daniel Moyne a �crit :
> Je pensais m'en tirer avec la fonctionnalit� expression
> rationnelle du menu "Rechercher" de "Kwrite" mais
> c'est bugg� et incomplet, bien que prometteur, pour
> inclure des caract�re de contr�le type fin de ligne [0A].
Je ne comprends pas tr�s bien ce que tu veux faire, si ce n'est
modifier les codes de gestion-texte d'un programme.
Alorsla : attention...
1) Important = D'abord si tu veux travailler sur les codes OP
d'un programme lu en langage machine, il ne faut le faire
qu'avec une extr�me prudence, et � tous coups apr�s avoir
fait une copie de sauvegarde du fichier que tu veux modifier.
2) Tu ne peux JAMAIS le faire avec un �diteur normal, � cause
des codes OP (justement) dont la plus grande partie ne sont
pas affich�s et sont imperceptibles autremment que par le seul
outil efficace en ce domaine "khexedit" ou �quivalent. Sache
que si tu changes le nombre des octets du texte par exemple
en le "tassant", ce dernier est foutu donc substitue si tu le veux
mais tu as int�r�t � savoir ce que tu fais et � conna�tre les codes
ascii en hexad�cimal.
Mais il est hors de question de "tasser " ton texte, car le code
du d�but du texte, qui en dit la longueur totale, lui, n'aura pas
�t� chang�, et ta machine va chercher le signal de fin de
fichier... dans le texte du fichier suivant! Bonjour l'embrouille!
3) le code 0A que tu veux retirer (si j'ai biencompris) attention
c'est lui qui r�gle les "fin de ligne-passage � la ligne" ...
Donc, en r�sum�: prudence, prudence !...
Bernard L.
--
������������������������������������������������������������������������������
Cette machine tourne sous le syst�me d'exploitation libre "LINUX".
Svp! Pas de fichiers de syst�mes "propri�taire" (".doc", ".xls", etc.)
LISEZ : http://www.fsf.org/philosophy/no-word-attachments.fr.html
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com".
Foire Aux Questions de la liste : http://mdk.mondelinux.org