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.
Problème avec "file_readbuf" Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Problème avec "file_readbuf" Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Problème avec "file_readbuf" Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Problème avec "file_readbuf" Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Problème avec "file_readbuf" Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Problème avec "file_readbuf" Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Problème avec "file_readbuf" Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Problème avec "file_readbuf" Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Problème avec "file_readbuf" Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Problème avec "file_readbuf" Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Problème avec "file_readbuf" Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Problème avec "file_readbuf" Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Problème avec "file_readbuf" Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Problème avec "file_readbuf" Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Problème avec "file_readbuf" 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
-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

 

 Problème avec "file_readbuf"

Aller en bas 
4 participants
AuteurMessage
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Problème avec "file_readbuf" Empty
MessageSujet: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyLun 31 Mai 2010 - 7:03

Je lis dans un fichier avec une double boucle pour Initialiser un tableau.

La première boucle tout marche mon tableau de Spr_Tableau$(1,1) à e Spr_Tableau$(1,15) est bien initialisé avec 15 "M".Pour le deuxième tour
de Spr_Tableau$(2,1) à Spr_Tableau$(2,15) en position Spr_Tableau$(2,1)
et Spr_Tableau$(2,2) j'ai pour chacun des indices de j% deux caractères parasites :

Code:

dim f$,a$,I%,J%
Dim I_Tableau_Max%,J_Tableau_Max%,CR$,LF$ ,CRLF$
dim Spr_Tableau$(50,50)

CR$=chr$(13)
Lf$=chr$(10)
CRLF$=CR$+LF$
width 0, 56
height 0 ,800

 I_Tableau_Max%=15
 J_Tableau_Max%=15

' Ouverture du fichier level.02
FILE_OPEN_READ 1,"level.01"
 while file_eof (1) <> 1

    for I%=1 to I_Tableau_Max%  step 1
        for J%=1 to J_Tableau_Max% step 1
                      file_readbuf 1,f$,1
      IF f$<>CR$ or f$<>LF$ then Spr_Tableau$(I%,J%)=f$
            print Spr_Tableau$(I%,J%),i%,J%
          Next J%
      Next I%
END_WHILE

file_close 1


Le fichier :

Code:

MMMMMMMMMMMMMMM
MPM  M      M
M M M MMMMMMM M
M  M M    M M
MMMMM M MMM M M
M    M M M M M
M M MMM M M M M
M M    M M M M
M MMMMMMM M M M
M M      M M M
M M MMMMMMM M M
M M M        M
MMM MMMMM MMM M
MX            M
MMMMMMMMMMMMMMMM


Si quelqu'un a une idée un Très très grand merci What a Face What a Face
Revenir en haut Aller en bas
Klaus

Klaus


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

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyLun 31 Mai 2010 - 8:45

Je mense qu'il faut faire comme ceci:
Code:


dim f$,a$,I%,J%
Dim I_Tableau_Max%,J_Tableau_Max%,CR$,LF$ ,CRLF$
dim Spr_Tableau$(50,50)

CR$=chr$(13)
Lf$=chr$(10)
CRLF$=CR$+LF$
width 0, 56
height 0 ,800

 I_Tableau_Max%=15
 J_Tableau_Max%=15

' Ouverture du fichier level.02
FILE_OPEN_READ 1,"level.01"
 while file_eof (1) <> 1

    for I%=1 to I_Tableau_Max%  step 1
        for J%=1 to J_Tableau_Max% step 1
                      file_readbuf 1,f$,1
'      IF f$<>CR$ or f$<>LF$ then Spr_Tableau$(I%,J%)=f$
            print Spr_Tableau$(I%,J%),i%,J%
          Next J%
          file-readbuf 1,f$,2    : ' dépasser les CR LF
      Next I%
END_WHILE

file_close 1



car sinon, à la fin de la ligne, tu n'élimines pas de CR LF, mais tu le chopes au début de la ligne suivante, ce qui décale ton tableau...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyLun 31 Mai 2010 - 9:01

C'est super ça marche. Vraiment un grand Merci car j'ai sécher sur ce coup la
tout l'après-midi d'hier. Encore merci
Revenir en haut Aller en bas
Klaus

Klaus


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

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyLun 31 Mai 2010 - 9:17

Tu peux aussi remplacer la boucle interne par un file_readln, de la façon suivante:
Code:


dim f$,a$,I%,J%
Dim I_Tableau_Max%,J_Tableau_Max%,CR$,LF$ ,CRLF$
dim Spr_Tableau$(50,50)

CR$=chr$(13)
Lf$=chr$(10)
CRLF$=CR$+LF$
width 0, 56
height 0 ,800

 I_Tableau_Max%=15
 J_Tableau_Max%=15

' Ouverture du fichier level.02
FILE_OPEN_READ 1,"level.01"
 while file_eof (1) <> 1

    for I%=1 to I_Tableau_Max%  step 1
          file_readln 1,F$
          for J%=1 to len(F$)
                  Spr_Tableau$(I%,J%) = mid$(F$,J%,1)
          next i%
      Next I%
END_WHILE

file_close 1

Cela élimine automatiquement les CR LF et s'adapte à la longueur de ligne...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
659_minifly




Nombre de messages : 590
Age : 76
Localisation : Valenciennes Nord
Date d'inscription : 29/04/2010

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyLun 31 Mai 2010 - 10:12

C'est aussi gracieux Merci. As-tu remarquer que lorsque l'on charge un fond d'image dans un scene2d que le fond inter agi avec les sprites changement de couleur.
A+ What a Face
Revenir en haut Aller en bas
Klaus

Klaus


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

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptyVen 4 Juin 2010 - 23:32

Je n'ai pas encore exploré cela, mais cela ne m'étonne pas vraiment; il y a encore certaines difficultés au niveau des couleurs, en particulier des couleurs du fond. Mais je pousserai plus loin pour avoir plus de précisions, avant de le signaler...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Tecking




Nombre de messages : 114
Age : 36
Localisation : Toulouse
Date d'inscription : 30/05/2010

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptySam 5 Juin 2010 - 0:48

ça à mon avis c'est le labyrinthe...
lol!
Revenir en haut Aller en bas
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" EmptySam 5 Juin 2010 - 10:52

Le problème ayant été résolu et le déroulement d'un topic dans la fenêtre dernier sujet qui contient le mot "problème" me faisant sursauter, je verrouille le sujet.
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Contenu sponsorisé





Problème avec "file_readbuf" Empty
MessageSujet: Re: Problème avec "file_readbuf"   Problème avec "file_readbuf" Empty

Revenir en haut Aller en bas
 
Problème avec "file_readbuf"
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Probleme avec les objets ".3ds" v 0.9.17
» message avec "sprite_x_position(N)"
» Problème avec select case Probleme réglé merci
» Problème avec SearchStringList.
» Problème avec la 3D.

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: