Problema nell'aprire in lettura un file zip

di il
1 risposte

Problema nell'aprire in lettura un file zip

Uso delphi 6 su win. 7. Quando tento di aprire un file .zip di circa 86Mb ottengo l'eccezione: 

Con altri file .zip ottengo lo stesso errore. Ho provato con varie opzioni di fm..... senza risultato.

--------------------------------------------------------------------------------------------

FileStream.Create(NomeFile, fmOpenRead);

Try
  
  .....

Finally
  FreeAndNil(FileStream);
  end;

--------------------------------------------------------------------------------------------

Con questo codice invece non ho alcun errore:

iFileHandle := FileOpen(NomeFile, fmOpenRead);

....
FileClose(iFileHandle);

1 Risposte

  • Re: Problema nell'aprire in lettura un file zip

    Ciao,

    l'immagine con l'errore non si vede.

    Comunque:

    22/02/2026 - franco ha scritto:

    FileStream.Create(NomeFile, fmOpenRead);

    non può funzionare.

    Devi usare questa sintassi, ossia il metodo CREATE della classe (ammesso che la variabile FileSTream sia di tipo TFileStream):

    var FileStream: TFileStream; //da qualche parte nel tuo codice dovrebbe esserci questa dichiarazione
    FileStream := TFileStream.Create(NomeFile, fmOpenRead);
Devi accedere o registrarti per scrivere nel forum
1 risposte