Suchergebnisse
Suchergebnisse 1-6 von insgesamt 6.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
@sITrAiN Willkommen im Forum. [OT]Du nix deutsch? Deutsch: 2. Form Englisch: 2nd form Weder - noch. [/OT] ====== Es genügt der Timer in der Class Bilder, dort holst Du Dir die Informationen und zeigst sie an. Das Problem bei Bildern ist stets, dass sie unmanaged Memory belegen. Deswegen müssen Bilder, die fertig bearbeitet wurden oder die überschrieben werden, disposed werden Ich sehe nur, dass Du Bilder an eine List(Of Bitmap) hängst. Klar, dass diese Liste Dir den Speicher zumüllt. Bevor Du di…
-
@sITrAiN Unterlass das vollständige Zitieren von Posts über Dir, das ist hier unerwünscht. Du kannst einen Fehler einer DLL nicht simulieren, wenn Du ihn nicht präzise kennst. Wenn Du dann nämlich die DLL nimmst, kommt wahrscheinlich was ganz anderes raus. Und glaub mir, ich habe genug mit Kameras und solch zu tun gehabt, das Dispose() und ggf. ein GC.Collect() danach wirken Wunder.
-
Zitat von sITrAiN: „bei der Funktion womit ich mir die Bilder abhole“Die Bilder selbst musst Du dieposen, oder, falls es über einen IntPtr kommt, per Marshal.FreeHGlobal(IntPtr). In welcher Form genau kommt das Bild bei Dir an?
-
@sITrAiN Eigentlich müsste in der Beschreibung der DLL stehen, wie Du die Bilder aufzuräumen hast. Oder Du solltrest mal den Support dort bemühen. Es ist undenkbar, dass Du der erste bist, der dieses Problem hat.
-
Zitat von ErfinderDesRades: „ClassLibrary1“Zitat von sITrAiN: „Du hast Recht, aber das möchte ich ja nicht. Ich habe diese Class Bilder gebaut um die erwähnte Bibliothek die ich von Extern bekommen habe zu simulieren bzw. den Memory Leak.“Sportlich, dasser die DLL zu simulieren versucht.
-
@sITrAiN Kanst Du mit den Leuten zusammenarbeiten, das Leak zu definieren und zu schließen? Permanent um das Framework drumherum zu programmieren um Fehler von anderen zu verschleiern ist suboptimal.