Para essa pequena dica construiremos um formulário contendo dois Edits e um botão, o primeiro Edit recebe o caminho e nome do arquivo, o segundo receberá o tamanho em bytes. Segue a cadificação do evento click do botão: procedure TForm1.Button1Click(Sender: TObject); var SR: TSearchRec; I: integer; begin I := FindFirst(Edit1.Text, faArchive, SR); try if I = 0 then Edit2.Text := IntToStr( SR.Size ) else Edit2.Text := '-1'; finally FindClose(SR); end; end; Baixe o exemplo completo aqui .
Desenvolvimento e Tecnologia da Informação