Probleme mit GetOpenFileName()
-
Moin moin,
ich programmiere noch mit der guten alten Windows API und habe ein Problem mit der GetOpenFileName() Funktion, welche mir ja ein Fenster für den Auswahl einer Eingabedatei anzeigt.
Es funktioniert im Endeffekt alles so wie es sein sollte. Doch wenn ich auf Dateien innerhalb eines Netzlaufwerke zugreife, kann ich die Funktion zum Absturz bringen.
Die Ausgabe bei der .NET 2003 IDE zeigt mir ab und zu folgende Meldungen
Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f003c. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f102a. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f206e. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f3037. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f4016. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f5081. Eine Ausnahme (erste Chance) bei 0x4eceb290 (GdiPlus.dll) in blub.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x020f603e.Dazu gesellt sich noch ab und zu eine Exception-Meldung.
Hat jemand eine Ahnung woher diese Meldung stammen könnte und wie man sowas am besten debugged ?
-
Dann zeige mal etwas Code wie DU das machst. Evtl. ist Deine Struktur falsch initialisiert.