nochmal hallo,
erstmal danke f�r eure hilfe, hab mir alles mal angeschaut und f�r meine
bed�rfnisse etwas angepasst. jedoch muss ich irgend etwas falsch gemacht
haben, jetzt bekomm ich immer folgende Fehlermeldung, kann mir aber nicht
erkl�ren warum.

##################################################
Serverfehler in der Anwendung '/'.

Nicht gen�gend Arbeitsspeicher.
Beschreibung: Beim Ausf�hren der aktuellen Webanforderung ist ein
unverarbeiteter Fehler aufgetreten. �berpr�fen Sie die Stapel�berwachung, um
weitere Informationen �ber diesen Fehler anzuzeigen und festzustellen, wo
der Fehler im Code verursacht wurde.

Ausnahmedetails: System.OutOfMemoryException: Nicht gen�gend
Arbeitsspeicher.
##################################################

Hier mein code dazu:
Ich hab mir eine thumbnail.cs erstellt mit folgendem codeinhalt:

##################################################
using System;
using System.Drawing;
namespace projekt1.imgupload
{
  public class thumbnail
  {
    public bool AbortThumbnailGeneration()
      {return false;}

    public Image GetThumbnail(string strFilename, int nScaleWidth, int
nScaleHeight)
    {
      Bitmap imgFullSize = new Bitmap(strFilename);
      //orginalgr��en
      int nImageWidth = imgFullSize.Width;
      int nImageHeight = imgFullSize.Height;
      //verh�ltniss berechnen. breite ist angegeben und h�he wird daraus
berechnet.
      nImageHeight = (nScaleWidth/nImageWidth)*nImageHeight;
      nImageWidth = nScaleWidth;

      Image.GetThumbnailImageAbort cb = new
Image.GetThumbnailImageAbort(AbortThumbnailGeneration);
      Image myThumbnail = imgFullSize.GetThumbnailImage(nImageWidth,
nImageHeight, cb, IntPtr.Zero);
      return myThumbnail;
    }
  }
}
##################################################

auf die Funktion greif ich aus einer .aspx Datei wie folgt zu:

##################################################
projekt1.imgupload.thumbnail myThumb = new projekt1.imgupload.thumbnail();
System.Drawing.Image imgThumb =
myThumb.GetThumbnail(filePath,imWidth,imHeight);
Response.Clear();
Response.ContentType = "image/jpeg";
imgThumb.Save(Response.OutputStream,
System.Drawing.Imaging.ImageFormat.Jpeg);
imgThumb.Dispose();
Response.End();
##################################################

laut stapel�berwachung bekomm ich den fehler in der .aspx datei bei der
Zeile
System.Drawing.Image imgThumb =
myThumb.GetThumbnail(filePath,imWidth,imHeight);
und in der thumbnail.cs an der stelle
Image myThumbnail = imgFullSize.GetThumbnailImage(nImageWidth, nImageHeight,
cb, IntPtr.Zero);

weis jemand vielleicht woran der fehler liegt?

danke
Patrick



_______________________________________________
Csharp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an