Author: Diego Jaques
Miscellaneous
Uses files from the file systemIt reads information from a file
0 Views
0 Downloads
0 Favorites
abrircsv
ÿþ

#property copyright "Diego Jaques"



#property version   "1.00"



   int fileHandle = INVALID_HANDLE;

   int fileglags =  FILE_READ|FILE_CSV|FILE_ANSI;

   string fileName = "teste.csv";  

   

   

   

   

void OnStart()

  {



//+------------------------------------------------------------------+

//| leitura de arquivo                                               |

//+------------------------------------------------------------------+

   if(FileIsExist(fileName) )

     {

      Print("O ARQUIVO EXISTE!");

      // abrir o arquivo

      fileHandle = FileOpen(fileName,fileglags,";");

      if(fileHandle!=INVALID_HANDLE)

        {

         

         Print("o arquivo foi aberto corretamente para leitura");

         

         // tamanho do arquiv

      

         ulong fileSize = FileSize(fileHandle);

         Print("o tamanho do arquivo é",fileSize);

         

                   

         // enquanto não atingir o final do arquivo continue lendo

            while(!FileIsEnding(fileHandle) && !IsStopped() )

              {

                string conteudodoArquivo = FileReadString(fileHandle);   

                 Print("conteudo do arquivo",conteudodoArquivo);

                 

              

              }

        

        

         

         // fechar o arquivo

         

         FileClose(fileHandle);

         Print("arquivo fechado coretamente");

          

         

        }

      

      

     }

   

  }



Comments