zapis do pliku...

0

witam

Tworze i otwieram plik ( rewrite(plik) )
zapisuje do niego rekordy( write(plik,rekord)... )
zamykam plik( closefile(plik) )

przy kolejnym uruchomieniu programu

otwieram( reset(plik) )
wczytuje wczesniej zapisane dane( read(plik,rekord)...)
zamykam( closefile(plik) )

Jak na razie wszystko dziala pieknie!
ale jak chce cos dopisac do pliku ( reset(plik) )
to wyskakuje blad:

ElnOutError with message 'I/O error 183'

plik jest typu: file of rekord

O co da fak chodzi?
Co jest zle?

0

Spróbuj otworzyć APPEND(F)

0

hmm

wszystkie pomysly wydaja sie poprawne ALE...
mi chodzi o plik typu file of rekord (rekord jest zadeklarowany gdzie indziej)
a nie textfile:(
append(f) dziala tylko dla textowych:(

0

Ludzie zastanówcie się 5 razy zanim coś napiszecie!

A co do problemu.. tu jest wszystko pokazane:
http://4programmers.net/view.php?id=24

0

ehh
tam nie ma nic co mogloby mi pomoc [glowa]

tiaaaaaaaaaaaaa!!!!!!!!
wszystko przez to ze wczesniej tworzylem katalog ktory juz istnial...
program musial zapamietywac komunikat o bledzie albo cos w tym stylu... i dla tego sie wywracal...

wie ktos jak sprawdzic czy dany katalog juz istnieje?

0

FindFirst() lub DirectoryExists().
Sprawdzaj co zwroci ioresult, nie bedziesz mial takich problemów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1