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

Markdown supported. Formatting help

Markdown Formatting Guide

Element Markdown Syntax
Heading # H1
## H2
### H3
Bold **bold text**
Italic *italicized text*
Link [title](https://www.example.com)
Image ![alt text](image.jpg)
Code `code`
Code Block ```
code block
```
Quote > blockquote
Unordered List - Item 1
- Item 2
Ordered List 1. First item
2. Second item
Horizontal Rule ---