CInternetFile::ReadString

Wywołanie tej funkcji Członkowskich odczytać strumienia znaków, aż znajdzie się znak nowego wiersza.

virtual BOOL ReadString( 
   CString& rString  
); 
virtual LPTSTR ReadString( 
   LPTSTR pstr, 
   UINT nMax  
);

Parametry

  • pstr
    Wskaźnik do ciągu, który zostanie wyświetlony wiersz odczytu.

  • nMax
    Maksymalna liczba znaków, które można odczytać.

  • rString
    Odwołanie do CString obiekt, który odbiera odczytu linii.

Wartość zwracana

Wskaźnik bufor zawierający zwykły danych pobranych z CInternetFile obiektu.Niezależnie od typu danych Bufor przekazany do tej metody nie wykonuje wszelkie operacje na danych (na przykład, konwersja do formatu Unicode), więc zwracanych danych musi być mapowana do struktury oczekujesz, jakby void * typu zostały zwrócone.

NULL , jeżeli osiągnięto koniec pliku bez czytania żadnych danych; lub, jeśli jest to wartość logiczna, FALSE , jeżeli osiągnięto koniec pliku bez odczytywania danych.

Uwagi

Funkcja umieszcza wynikowa linia w pamięci przez pstr parametru.Zatrzymuje czytanie znaków gdy osiągnie maksymalną liczbę znaków, określonej przez nMax.Bufor zawsze otrzymuje kończącego znaku null.

Jeśli zadzwonisz ReadString bez pierwszego wywołania SetReadBufferSize, otrzymasz buforu 4096 bajtów.

Wyjątki

Tej metody można zgłosić wyjątków typu CInternetException*.

Wymagania

Nagłówek: afxinet.h

Zobacz też

Informacje

Klasa CInternetFile

Diagram hierarchii