Estou usando um objeto TBitMap e quando o arquivo é maior que 1Mb, ocorre estouro de memória.
Gostaria de saber se há como testar o tamanho do arquivo antes de carregá-lo.
Estou usando um objeto TBitMap e quando o arquivo é maior que 1Mb, ocorre estouro de memória.
Gostaria de saber se há como testar o tamanho do arquivo antes de carregá-lo.
Olá Alessandro!
Pode usar algo como:
oFile := FWFileReader():New(cNomFull)
if (oFile:Open())
nTamFil := oFile:getFileSize()
oFile:Close()
endif
Neste exemplo a variável nTamFil guarda o tamanho do arquivo em bytes.
Abraços!
Fone.....: +55 11 99493-5465
Email....: tiago.beraldi@gtin.inf.br
LinkedIn.: linkedin/in/tiagoberaldi
Website..: https://gtin.inf.br/
Muito obrigado pela resposta
— Alessandro Jose Porta 23 de Apr de 2020