Forum: PC-Programmierung IO Exception wurde nicht behandelt


von Klaus (Gast)


Angehängte Dateien:

Lesenswert?

Wie löse ich dieses Problem?

Grüße Klaus

von Der E. (rogie)


Lesenswert?

Mit Hilfe von try und catch

von Klaus (Gast)


Lesenswert?

>Mit Hilfe von try und catch
Absoluter Käse, da das erstens keine Funktion is und zweitens ich die 
Fehlermeldung nicht ignorieren will sindern beheben möchte.

von hans (Gast)


Lesenswert?

Du hast beidemale den gleichen Dateiname;(

Mach mal 2 Dateien draus ;)

hans

von Klaus (Gast)


Lesenswert?

hans schrieb:
> Du hast beidemale den gleichen Dateiname;(
>
> Mach mal 2 Dateien draus ;)

Die Idee ist dass ich Informationen vor dem Beenden des Programms 
speichere und beim Starten wieder lade.

Das geht leider nur über eine Datei.

von Jürgen G. (jrgen_g)


Lesenswert?

In dem Moment wo Du den StreamReader bzw. StreamWriter mit dem 
Schlüsselwort 'new' instanziierst, wird ein Lock auf die Datei gelegt. 
Am besten Du instanziierst den Reader in Deiner Startup-Routine, liest 
die Daten aus der Datei aus und schließt den Reader dann wieder. Beim 
Schließen Deiner Applikation das gleiche mit dem StreamWriter, dann 
kommen sich die beiden nicht in die Quere.


Gruß
  Jürgen

von Klaus (Gast)


Lesenswert?

Danke!

von Sven H. (dsb_sven)


Lesenswert?

Alternativ kannst du auch die Datei unter nem anderen Namen speichern 
und beim Schließen des Programms umbenennen.

von Peter II (Gast)


Lesenswert?

Klaus schrieb:
>>Mit Hilfe von try und catch
> Absoluter Käse, da das erstens keine Funktion is und zweitens ich die
> Fehlermeldung nicht ignorieren will sindern beheben möchte.

du musst die Fehler extra noch behandeln, was ist wenn du die Datei 
nicht schreiben oder lesen kannst?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.