assign

Pascalzim

assign

Um arquivo do tipo texto é referenciado dentro de um programa por uma variável do tipo TEXT. As operações de leitura e escrita em arquivo tomam como argumento essa variável.

Assim, para trabalhar com um arquivo texto deve-se criar uma associação entre a variável TEXT (variável arquivo) e o arquivo armazenado. Essa associação é feita através do comando assign.


Sintaxe


  assign( variavelArquivo , nomeArquivo );


Onde:


    • variavelArquivo é uma variável do tipo TEXT
    • nomeArquivo é uma cadeia de caracteres contendo o nome do arquivo associado, ou ainda uma variável do tipo string


Exemplo


  assign ( arq, c:\dados.txt ) ;



O nome do arquivo externo pode ser definido por uma variável do tipo string, cujo valor pode ser determinado durante a execução do programa.


Exemplo


   Program PascalZIM;

     var

    nomeExterno: string [15] ;

    arq: Text ;

  begin

     readln ( nomeExterno );

    assign ( arq, nomeExterno ) ;

  end ;



Created with the Freeware Edition of HelpNDoc: Full featured Help generator