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
» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Problème avec "file_readbuf" Emptypar papydall Hier à 16:57

» PANORAMIC V 1
Problème avec "file_readbuf" Emptypar papydall Hier à 3:22

» select intégrés [résolu]
Problème avec "file_readbuf" Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Problème avec "file_readbuf" Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Problème avec "file_readbuf" Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Problème avec "file_readbuf" Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Problème avec "file_readbuf" Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0
Problème avec "file_readbuf" Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Problème avec "file_readbuf" Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Problème avec "file_readbuf" Emptypar Klaus Lun 6 Mai 2024 - 10:23

» @Jack
Problème avec "file_readbuf" Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Problème avec "file_readbuf" Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Problème avec "file_readbuf" Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Problème avec "file_readbuf" Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Problème avec "file_readbuf" Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -39%
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
Voir le deal
399 €

 

 Problème avec "file_readbuf"

Aller en bas 
4 participants
AuteurMessage
659_minifly




Nombre de messages : 590
Age : 75
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 : 12295
Age : 74
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 : 75
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 : 12295
Age : 74
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 : 75
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 : 12295
Age : 74
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 : 35
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 : 2386
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 edit ou bien avec combo?
» Problème avec DIM et ADR

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: