Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : memo vers txt probleme [ Archives / Fichier / Disque ] (toubal_99)

jeudi 5 janvier 2006 à 22:03:12 | memo vers txt probleme

toubal_99

voila
j'ai recupere lle contenue d'un fichier texte vers 2 memo en changenant une ligne pressise du memo1 pas une autre voila comment :

AssignFile(F,'C:\ProgDVB\SoftCam.Key');
Reset(F);
while  ( eof(F)= false )do
 begin
        Readln(F,txt);
        index:=index+1;
        memo.Lines.Insert(index,txt);
        if MidStr(txt,1,11)='V 007C00 01' then memo1.Lines.Insert(index,'V 007C00 01 '+cd)
                                                              else memo1.Lines.Insert(index,txt);                         end;
et apres ca je vais enrgistrer le contenue du memo1 dans le memme fichier texte voila comment:

AssignFile(F,'C:\ProgDVB\SoftCam.Key');
Reset(F);
Rewrite(F);
for i:=1 to index do begin
                               Writeln(F,(memo1.Lines.ValueFromIndex[i] ));
                              end;
CloseFile(F);
le problemme c que dans le fichier texte chaque ligne manque d'un caractere au debut voici un exemple :
au lieu d'avoir ca normalement :
N 7001   00 54C1FAB66C9D6808 ;Polsat 13°E
N 7001   01 79F56042FCEFE0E0 ;Polsat 13°E
N 7101   00 54C1FAB66C9D6808 ;Polsat 13°E
N 7101   01 79F56042FCEFE0E0 ;Polsat 13°E
N 4E01   00 BA3E87A2B6DA658E ;Dream TV 146°E
N 4E01   01 3D3D7E84E027BC27 ;Dream TV 146°E
N 4F01   00 BA3E87A2B6DA658E ;Dream TV 146°E
N 4F01   01 3D3D7E84E027BC27 ;Dream TV 146°E

g ca a la place :
 7001   00 54C1FAB66C9D6808 ;Polsat 13°E
 7001   01 79F56042FCEFE0E0 ;Polsat 13°E
 7101   00 54C1FAB66C9D6808 ;Polsat 13°E
 7101   01 79F56042FCEFE0E0 ;Polsat 13°E
 4E01   00 BA3E87A2B6DA658E ;Dream TV 146°E
 4E01   01 3D3D7E84E027BC27 ;Dream TV 146°E
 4F01   00 BA3E87A2B6DA658E ;Dream TV 146°E
 4F01   01 3D3D7E84E027BC27 ;Dream TV 146°E


comme vous le remarquer il manque le 'N' au debut de chaque ligne !!! comment corriger ca merci
http://1tik.free.fr


jeudi 5 janvier 2006 à 22:24:39 | Re : memo vers txt probleme

jlen100

Membre Club
Réponse acceptée !
salut,
charge plutot le memo avec le la methode loadfromfile()
memo1.lines.loadfromfile('C:\ProgDVB\SoftCam.Key');
puis rechecher la ligne contenant
'V 007C00 01'
et sauvegarder avec savetofile()
memo1.lines.savetofile('C:\ProgDVB\SoftCam.Key');
@+
jlen

jeudi 5 janvier 2006 à 23:32:01 | Re : memo vers txt probleme

toubal_99

merci beacoup c tres eficasse

http://1tik.free.fr

vendredi 27 janvier 2006 à 21:23:10 | Re : memo vers txt probleme

dxh_master

et de lire un fichier text a un memo c'est possible??

vendredi 27 janvier 2006 à 21:33:34 | Re : memo vers txt probleme

jlen100

Membre Club
pour charger un fichier text dans un memo
Memo1.lines.loadfromfile('nomdu fichier.txt);
@+
jlen




Cette discussion est classé dans : txt, index, tv, polsat, dream


Répondre à ce message

Sujets en rapport avec ce message

ListView, TreeView ! INDEX! [ par rtfm ] Salut ma petit gang de delphinologue ;pJ'ai un petit probleme.. J'aurais besoin d'une manière de stocker la crée primaire de la string que j'ajoute a Sauvegarder des données dans un .txt ? [ par finipe ] Bonjour à tous !Je voudrais avoir un peu de détail au sujet de la sauvegarde : je veux enregistrer des résultats de plusieurs composants dans un .txtJ Ajouter par programmation un index secondaire [ par haaltruf ] Je galère pour ajouter un index secondaire en programmant (et non en utilisant le DataBase Desktop) pour pouvoir ensuite trier ma base.La méthode de l lecture & ecriture das un fichier txt situe sur le web [ par Kosh ] Salut a tousje voudrait savoir si il y as moyen de lire un fichier text (situe sur un http ou ftp), que son contenu sois mit dans un memo pour pouvoir créer par programmation un index dans une table paradox [ par juan ] bjour tous, J'ai une TTable obtenue par copie (méthode batchmove) d'une autre table, et donc sans aucun index défini. Est il possible de définir cet i lire fichier F1book [ par zicklon ] J 'essaie d' utiliser le composant F1Book (activex de Formula One).J' arrive a ecrire le contnu d' un tableau : - F1book1.Write('fichier.txt',3); Mais Enregistrer un richedit en TXT simple [ par nirousse ] Toujours pour mon éditeur de texte avec un RichEdit, J'ai remarqué qu'il me l'enregistre en rtf ou je ne sais pas trop quoi.Ce qui fait qu'il me rajou index dans une table paradox [ par titi29 ] Comment créer par programmation un index dans une table paradox? plusieurs enregs dans une requête--> 1 seul en export txt [ par manudel ] J'ai une requête SQL qui me ramène plusieurs lignes.Cette requête comporte 2 champs dans sa clause SELECT.Je fais une exportation de données dans un f custom_array[custom_index] := custom_value possible ?????? [ par damanix ] Je voudrais savoir si c possible en delphi comme dans a peu pret tous les langages, mais la ça fait 3 heures que je me perd dans les arrays properties


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.