Page 1 sur 1

openfile

Publié : lun. 15/mars/2004 13:31
par Invité
apres avoir suivi toutes les étapes de sauvegarde d'un fichier, pour le rappeler ulterieurement, il faut que je me serve d'openfile()

est-ce que quelqu'un pourrait me donner un example, car l'aide en ligne est pas top pour moi

merci beaucoup

Publié : lun. 15/mars/2004 16:50
par Cinderella

Code : Tout sélectionner

  Dim Texte.s(8000,1)

   If OpenFile(0,"mon_fichier.txt")

     Repeat
       
      ; on lit le fichier
     Texte.s(i,1)= ReadString()
     i=i+1  
     
     Until Eof(0); répète tant que l'on n'est pas à la fin du fichier
     

     CloseFile(0); on ferme le fichier 0
Un truc comme ça qu'il te faut ?

Publié : lun. 15/mars/2004 17:29
par Le Soldat Inconnu
Un truc ??, tu es sure que ce n'est pas un machin ou un bidule ?? :wink:

Publié : lun. 15/mars/2004 17:32
par Aranoth
Texte.s(8000,1)
Je me souviens plus trop, on peut utiliser Texte$(8000,1) aussi ?

Code : Tout sélectionner

Texte.s(i,1)= ReadString() 
Et là, le .s est il obligatoire ?

merci

Publié : lun. 15/mars/2004 18:41
par Le Soldat Inconnu
Texte.s(8000,1)
Je me souviens plus trop, on peut utiliser Texte$(8000,1) aussi ?
oui

mais mettre Texte.s(8000) est plus simple, ça sert à quoi de faire un tableau sur plusieur colonne ?

Code : Tout sélectionner

  Dim Texte.s(8000) 

   If OpenFile(0,"mon_fichier.txt") 

     Repeat 
        
      ; on lit le fichier 
     Texte(i)= ReadString() 
     i=i+1  
      
     Until Eof(0); répète tant que l'on n'est pas à la fin du fichier 
      

     CloseFile(0); on ferme le fichier 0
  EndIf
la c'est mieux
Code:
Texte.s(i,1)= ReadString()

Et là, le .s est il obligatoire ?
non, une fois que le type est déclaré, c pas la peine de le remettre

Publié : lun. 15/mars/2004 19:17
par Aranoth
pour un DarkBASICien comme moi (et PHPman en plus), le $ est plus clair que .s^^

Publié : lun. 15/mars/2004 20:56
par Cinderella
Le Soldat Inconnu a écrit :Un truc ??, tu es sure que ce n'est pas un machin ou un bidule ?? :wink:
T'as pas l'impression qu'une remarque comme celle-là ça risque de décourager celui ou celle qui essaie de donner un coup de main ? :lol:

Publié : lun. 15/mars/2004 21:36
par nico
Cinderella,

Ouais,çà pourrait décourager le programmeur du Dimanche :lol:

Publié : lun. 15/mars/2004 21:37
par Cinderella
Okay, alors ça va, je ne programme que le lundi ! :lol: :lol: :lol:

Publié : lun. 15/mars/2004 21:42
par nico
Moi je programme du lundi au samedi,
et le dimanche, je prie pour que ça marche. :wink:

Publié : lun. 15/mars/2004 21:56
par Aranoth
c'est le Soldat Inconnu qui doit etre enfermer dans une cave toute la semaine a programmer des petits programmes pour notre bonheur...

J'imagine bien le fouet si il avance pas assez vite ou si ca marche pas lol

Publié : lun. 15/mars/2004 22:05
par Oliv
Détrompe toi : Il donne les coups de fouet à des personnes qui on eu le malheur de venir chez lui. Il ne fait rien à part le guignol ici :P

Publié : mar. 16/mars/2004 7:27
par Anonyme2
C'est ta fête Régis ( :mrgreen: :mrgreen: :mrgreen: )

Publié : mar. 16/mars/2004 9:36
par Le Soldat Inconnu
Ma fête :roll: Ils sont où mes cadeaux ??? moi, j'aime bien les cadeaux, même si ça contient des trucs ou des machins pour des bidules choses :mrgreen:
bon, :jesors:

Publié : mar. 16/mars/2004 12:09
par Cinderella
Tiens un trucmuche pour toi tout seul ! ! ! :popcorn:
Bonne fête ! ! ! :lol: