Condividi tramite


Classe di CInternetFile

Consente l'accesso ai file nei sistemi remoti che utilizzano protocolli Internet.

class CInternetFile : public CStdioFile

Membri

3c69cwt5.collapse_all(it-it,VS.110).gifCostruttori protetti

Nome

Descrizione

CInternetFile::CInternetFile

Costruisce un oggetto CInternetFile.

3c69cwt5.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CInternetFile::Abort

Chiudere il file, ignorando gli eventuali avvisi ed errori.

CInternetFile::Close

Chiude CInternetFile e libera le risorse.

CInternetFile::Flush

Elimina il contenuto del buffer di lettura e scrittura che garantisce che i dati in memoria vengono scritti nel computer di destinazione.

CInternetFile::GetLength

Restituisce la dimensione del file.

CInternetFile::Read

Legge il numero di byte specificati.

CInternetFile::ReadString

Legge un flusso di caratteri.

CInternetFile::Seek

Riposizionare il puntatore in un file aperto.

CInternetFile::SetReadBufferSize

Imposta la dimensione del buffer in cui i dati vengono letti.

CInternetFile::SetWriteBufferSize

Imposta la dimensione del buffer in cui i dati vengono scritti.

CInternetFile::Write

Scrive il numero di byte specificati.

CInternetFile::WriteString

Scrive una stringa con terminazione null a un file.

3c69cwt5.collapse_all(it-it,VS.110).gifOperatori pubblici

Nome

Descrizione

CInternetFile::operator HINTERNET

Un operatore di cast per gli handle Internet.

3c69cwt5.collapse_all(it-it,VS.110).gifMembri di dati protetti

Nome

Descrizione

CInternetFile::m_hFile

Handle in un file.

Note

Fornisce una classe base per CHttpFile e il file CGopherFile classi.Non creare mai direttamente un oggetto CInternetFile.Al contrario, creare un oggetto di una delle relative classi derivate chiamando CGopherConnection::OpenFile o CHttpConnection::OpenRequest.È inoltre possibile creare un oggetto CInternetFile chiamando CFtpConnection::OpenFile.

Le funzioni membro Apri, LockRange, UnlockRangee DuplicateCInternetFile non vengono implementate per CInternetFile.Se queste funzioni vengono chiamate in CInternetFile oggetto, si otterranno CNotSupportedException.

Per ulteriori informazioni sul funzionamento CInternetFile con le altre classi Internet MFC, vedere l'articolo Programmazione per Internet con ATL.

Gerarchia di ereditarietà

CObject

File C

CStdioFile

CInternetFile

Requisiti

Header: afxinet.h

Vedere anche

Riferimenti

Classe di CStdioFile

Grafico della gerarchia

Classe di CInternetConnection