Guten Tag,
ich möchte mit der Bibliothek "ResourceLib" mein eigenen "Resource Hacker" schreiben. Dieser sollte zunächst die Bitmaps aus einer externen Anwendung bekommen und abspeichern, aber dies funktioniert bereits nicht. Ich habe den Code dabei von dem Beispiel übernommen (sollte also eigentlich funktionieren, QUELLE: github.com/dblock/resourcelib/blob/master/Docs/Bitmap.md).
Die Fehlermeldung, die ich dabei bekomme, finde ich nicht besonders hilfreich. "Der Wert darf nicht NULL sein."
Code:
Stelle ich davor eine IF-Anweisung auf nach "rc.Bitmap.Image IsNot Nothing" dann bricht der Debugger dort ab.
Über die EXE-Datei selbst kann ich nur sagen, dass sie als Voraussetzung "Microsoft Visual C++ 2005 SP1 Redistributable Package" hat. Eine ältere Version der EXE-Datei lässt sich zwar Bilder entnehmen, jedoch in extrem schlechter Qualität und ebenfalls nur die Hälfte, die andere ist schwarz. Der "Resource Hacker" selbst schafft es bei beide EXE-Dateien, die Bitmaps ohne Probleme zu entnehmen.
Ich habe erst heute in diesem Bereich angefangen, leider finde ich im Internet auch keine Beispiele zur der Bibliothek. Ebenfalls ist die Frage, ob die Bibliothek so umfangreich ist, oder ob man das nicht einfach selbst schreibt.
Vielleicht weiß einer von Euch, wie ich das zum Laufen bringe.
ich möchte mit der Bibliothek "ResourceLib" mein eigenen "Resource Hacker" schreiben. Dieser sollte zunächst die Bitmaps aus einer externen Anwendung bekommen und abspeichern, aber dies funktioniert bereits nicht. Ich habe den Code dabei von dem Beispiel übernommen (sollte also eigentlich funktionieren, QUELLE: github.com/dblock/resourcelib/blob/master/Docs/Bitmap.md).
Die Fehlermeldung, die ich dabei bekomme, finde ich nicht besonders hilfreich. "Der Wert darf nicht NULL sein."
Code:
Stelle ich davor eine IF-Anweisung auf nach "rc.Bitmap.Image IsNot Nothing" dann bricht der Debugger dort ab.
Über die EXE-Datei selbst kann ich nur sagen, dass sie als Voraussetzung "Microsoft Visual C++ 2005 SP1 Redistributable Package" hat. Eine ältere Version der EXE-Datei lässt sich zwar Bilder entnehmen, jedoch in extrem schlechter Qualität und ebenfalls nur die Hälfte, die andere ist schwarz. Der "Resource Hacker" selbst schafft es bei beide EXE-Dateien, die Bitmaps ohne Probleme zu entnehmen.
Ich habe erst heute in diesem Bereich angefangen, leider finde ich im Internet auch keine Beispiele zur der Bibliothek. Ebenfalls ist die Frage, ob die Bibliothek so umfangreich ist, oder ob man das nicht einfach selbst schreibt.
Vielleicht weiß einer von Euch, wie ich das zum Laufen bringe.