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
