Categorias

Arquivos
Sistema
Matemática
Strings
Datas

Contato
Henrique Lobo Weissmann
kicolobo@terra.com.br ou
kicolobo@itexto.net

Utilização da itutilib

itexto - http://www.itexto.net

Arquivos

function chkExtensao(arquivo:string; ext:string):boolean;
Responsável por verificar se um arquivo possuí realmente determinada extensão. Caso positivo, a função retornará o valor true.
Exemplo:

chkExtensao('c:\command.com', '.bat') retornará false
chkExtensao('c:\command.com', '.com') retornará true

function fileSize(const FileName: String): LongInt;
Retorna o tamanho em bytes de um arquivo.
Exemplo:

fileSize('c:\arquivo.txt') poderia retornar o valor 256

function ArquivosIguaisTexto(arquivo1:string; arquivo2:string): boolean;
Verifica se dois arquivos texto são iguais ou não, retornando o valor true em caso positivo.
Exemplo:

ArquivosIguaisTexto('c:\arquivo.txt','c:\docs\arquivo.txt') retornará true se estes forem iguais

function MudaDataHoraArq(NomeArq: string; DataHora: TDateTime): boolean;
Modifica a data de criação de um arquivo.
Exemplo:

var
data: TDateTime;
begin
data:=strtodate('9/1/1979');
MudaDataHoraArq('c:\arquivo.txt',data);

procedure mudaExtensao(arquivo:string; ext:string);
Muda a extensão de um arquivo.
Exemplo:

mudaExtensao('c:\arquivo.txt','.doc');