FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Fonction File_Read - Page 2 Emptypar Pedro Aujourd'hui à 10:37

» Un autre pense-bête...
Fonction File_Read - Page 2 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Fonction File_Read - Page 2 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Fonction File_Read - Page 2 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Fonction File_Read - Page 2 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Fonction File_Read - Page 2 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Fonction File_Read - Page 2 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Fonction File_Read - Page 2 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Fonction File_Read - Page 2 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Fonction File_Read - Page 2 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Fonction File_Read - Page 2 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Fonction File_Read - Page 2 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Fonction File_Read - Page 2 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Fonction File_Read - Page 2 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Fonction File_Read - Page 2 Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

 

 Fonction File_Read

Aller en bas 
+4
maelilou
papydall
ambroise
JL35
8 participants
Aller à la page : Précédent  1, 2
AuteurMessage
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Fonction File_Read - Page 2 Empty
MessageSujet: Re: Fonction File_Read   Fonction File_Read - Page 2 EmptyVen 1 Juin 2012 - 18:29

En fait, FILE_READ déplace bien le pointeur. Seulement, comme FILE_READ s'arrête DEVANT lr prochain séparateur (CR, LF, FF, ...), le prochain FILE_READ rend une chaîne vide. Il faut utiliser FILE_READBUF pour dépasser le séparateur. On peut analyser caractère par caractère, car si l'on rencontre un CR, il y a certainement un LF derrière. Si l'on sait qu'il n'y a que des CR LF, on peut les prendre directement avec un seul appel à FILE_READBUF.

Regarde la démo suivante:
Code:

dim a$

file_open_write 1,"x.txt"
file_writeln 1,"abc123def456"
file_writeln 1,"suite"
file_close 1
file_open_read 1,"x.txt"
file_read 1,a$
message "premier file_read: "+a$
file_readbuf 1,a$,2  : ' eliminer le CR LF
file_read 1,a$
message "second file_read: "+a$
end

Je suis d'accord pour dire qu'il manque une fonction pour se déplacer dans un fichier texte, style FILE_POSITION ou FILE_SKIP.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




Fonction File_Read - Page 2 Empty
MessageSujet: Re: Fonction File_Read   Fonction File_Read - Page 2 EmptyVen 1 Juin 2012 - 22:24

Bon je ne réfléchi plus.
Avec un fichier texte suivant, saugardé dans: "z\chemin.txt" (c'est une reprise de code, ne pas faire de rapprochement entre le nom, et ce que j'ai mis dedans)

Citation :
5
"salut","bonjour",12
aller,sortir
voir
aller
au revoir
$$$
et une reprise d'un programme, où j'ai effacé les 3/4, juste pour voir, ce que cela donne, et une adaptation pour comprendre quelque chose qui finalement me dépasse:
Code:

width 0,440 :height 0,470
dim a% ,b% ,a$
' ------------------------------------------------------------------------------
GRID 15:top 15,50:grid_column 15,3:grid_row 15,20:width 15,210:height 15,340
grid_one_column_width 15,1,20:grid_one_column_width 15,2,120:grid_row_height 15,16
for a%=2 to 20:grid_write 15,a%,1,a%-1:next a%
list 1 : left 1,230:width 1,150:height 1,200:top 1,50:file_load 1,"z:\chemin.txt"
' ------------------------------------------------------------------------------
      file_open_read 1,"z:\chemin.txt"
      file_readln 1,b%      :' lit bien le nombre
      for a% = 2 to b%
        if even(a%)=0
          file_read 1,a$
        else
          file_readln 1,a$
        end_if
        grid_write 15,a%,2,a$
        grid_write 15,a%,3, len(a$)
      next a%
      file_close 1
end

Dans Panoramic, je ne vois pas à quoi sert cette instruction. Vous peut-être, moi non.
Il y aurait pu y avoir entre file_read et file_readln, la même chose qu'avec input# et lineinput# pour un autre basic. Là je ne sais pas.

Désolé, mais quand je ne comprends plus, je prends des vacances!
Revenir en haut Aller en bas
 
Fonction File_Read
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: