Zdravím,
Právě jsem dokončil program, který pracuje se zápisem objektu do textového souboru. Po drobné úpravě už funguje bez problému, ale potřeboval bych se ujistit, že problém, který jsem vyřešil opravdu spočíval tam, kde si myslím :D Je pravda, že do textového souboru nemůžu v jedné sekvenci "try" zapsat objekt 2x ? Respektive ... mám objekt, který v sobě ukrývá pole jiných objektů. Na počátku, mají tyto objekty (v poli) defaultní hodnoty a ja je v programu můžu libovolně přepisovat, určovat jim nové hodnoty. Nejdříve jsem to měl tak, že pokaždé, když jsem přepsal nějakou proměnou objektu, tak se objekt (ten s polem) vypsal do textového souboru a program přešel na začátek smyčky, pak jsem mohl měnit další proměnné. Tady byl ale problém, že to všechno je v jednom bloku "try" a vystupní proud se uzavírá až v bloku Finally → to vedlo k tomu, že se vždy uložila jen změna první proměnné, ale žádná další.