Hallo Liste

Ich versuch ein Bild von einem anderen Server auf meinem Server zu
speichern.

Folgender Code hab ich.

try
{
        string path_out = strPath; //Pfad wo das Bild gespeichert wird

        WebRequest wrq = WebRequest.Create(strUrlPic); //URL zum Bild
        WebResponse wrp = wrq.GetResponse();

        BinaryReader reader = new BinaryReader(wrp.GetResponseStream());

        FileInfo file_out = new FileInfo(path_out);
        BinaryWriter writer = new BinaryWriter(file_out.Create());
        
        while(reader.PeekChar() > -1)
        {
                writer.Write(reader.ReadByte());
        }
        
        writer.Close();
        reader.Close();
}
catch(Exception ex)
{
        labPlatzhalter.Text = ex.Message;
}
Wenn ich im Debugger vom VS die Sache verfolge sehe ich das wrp bei
ContentLength die L�nge in Bytes anzeigt die das Bild auch
tats�chlich hat. Somit kann ich davon ausgehen das ich einen g�ltigen Stream
habe. reader.PeekChar() ist aber trotzdem immer -1.
Was mach ich falsch?
--
Roland Schumacher
mailto:[EMAIL PROTECTED]

<<attachment: winmail.dat>>

| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an