vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Exception: Out of Memory bei Bildbearbeitung 
Autor: [CrX]Garfield
Datum: 29.08.06 03:53

ich habe hier mal den Problematischen Codefetzen:
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button3.Click
        Dim folder As String = InputBox("Zielverzeichnis")
        Dim sr As New System.IO.StreamReader("C:\files")
        Dim sw As New System.IO.StreamWriter("C:\files_prev")
        Dim thumbnailcounter As Integer = 0
 
 
 
        Dim file As String
        Dim image As System.Drawing.Image
        Dim thumbnail As System.Drawing.Image
        While Not sr.EndOfStream
            file = sr.ReadLine
            image = System.Drawing.Image.FromFile(file)
            thumbnail = image.GetThumbnailImage(160, 120, Nothing, New IntPtr())
 
            Dim filename As String = file
            filename = Microsoft.VisualBasic.Right(filename, Len(filename) - _
              filename.LastIndexOf("\") - 1)
            filename = Microsoft.VisualBasic.Left(filename, Len(filename) - _
            filename.LastIndexOf(".") - 1)
            filename = folder & "\" & filename & "_prev" & thumbnailcounter & _
            ".jpg"
            thumbnailcounter = thumbnailcounter + 1
 
            thumbnail.Save(filename, System.Drawing.Imaging.ImageFormat.Jpeg)
            sw.Write(filename & vbCrLf)
 
        End While
        sw.Close()
 
        MsgBox("process finnished")
    End Sub
die zeile: image = System.Drawing.Image.FromFile(file)
macht da in der While schleife echt Streß...
VB.Net Xpress 2005 schmeisst mir immer nen "Out of Memory" Fehler raus (nach kurzer Zeit). Ich hab 1024MB Ram drin, und mein Ram-Monitor zeigt bei dem Fehler trotzdem immernoch 500MB free an.

weis da jemand ne Lösung evtl?

grüße
garfeld
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Exception: Out of Memory bei Bildbearbeitung550[CrX]Garfield29.08.06 03:53
Re: Exception: Out of Memory bei Bildbearbeitung367Zardoz29.08.06 12:00
Re: Exception: Out of Memory bei Bildbearbeitung333[CrX]Garfield29.08.06 14:40

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel