Wenn ich das mal grob über den Daumen peile ist dein Bildausschnitt den du
erzeugen willst knapp 16 GB groß, richtig? Und das, worauf dann reduziert
wird ist Pi mal Daumen etwa 8 GB groß. Kann es sein, dass du "nur" 8 GB
Speicher zur Verfügung hast?

Grüße Michael


Am 18.07.2010 11:26 Uhr schrieb "Stefan Mettenbrink" unter <[email protected]>:

> Ich erzeuge folgendermaßen ein Picture:
>    Ausschnitt.Bild=newPicture(x,y,32) //x=19842, y=27874
> 
> In der nachfolgenden Routine kommt dann der Hinweis, dass das Picture
> nicht erzeugt werden konnte und es wird auf 13016x18287 Pixel reduziert.
> 
>         if Ausschnitt.Bild=nil then
>           hinweis(HinweisAufloesungNichtMoeglich)
>           do
>             x=x*0.9
>             y=y*0.9
>             Ausschnitt.Bild=newPicture(x,y,32)
>             Faktor=Faktor*0.9
>             if Ausschnitt.Bild<>nil or x<200 then exit
>           loop
>         end
> 
> Woran leigt es, dass das Picture nicht in der Wunschgröße erzeugt
> werden konnte?
> 
> MfG, Metti.
> 



Antwort per Email an