Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Rad sa fajlovima

[es] :: Pascal / Delphi / Kylix :: Rad sa fajlovima

[ Pregleda: 2006 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sssnake
NBGD

Član broj: 80464
Poruke: 23
*.tehnicom.net.



Profil

icon Rad sa fajlovima24.01.2006. u 22:33 - pre 221 meseci
Ovo mi se stalno desava, a nema nikakvog ociglednog razloga. Kada (u Delphi-ju 7 ili 6) dam programu da cita iz nekog fajla, on iako je kod potpuno ispravan, poludi i prijavljuje neke dump-ove na nekim adresama u memoriji. Cak sam, da bih potpuno iskljucio faktor greske u kodu kucao neke programe iz nekih knjiga i opet isto. Sta to moze biti?
 
Odgovor na temu

martinj
Martin Jeremic
Nis

Član broj: 39299
Poruke: 86
*.smin.sezampro.yu.

Sajt: www.onedevteam.com


+2 Profil

icon Re: Rad sa fajlovima24.01.2006. u 22:56 - pre 221 meseci
Jesi otvorio fajl za citanje?

Postuj kod koji ti pravi problem
 
Odgovor na temu

ntojzan
Sandor II Tojzan
Becej

Član broj: 36657
Poruke: 168
*.171.244.43.ap.yournet.ne.jp.



Profil

icon Re: Rad sa fajlovima25.01.2006. u 01:20 - pre 221 meseci
Ovako, nazalost nisi postovao code, pa nemam pojma sta je zapravo greska, ali cu da pretpostavim...

Pretpostavljam da otvaras binary file, i da koristis BlockRead() za citanje. Postoji jedna bitna razlika u otvaranju binary file-ova i text file-ova, a to je kod komande Reset(). Kada je u pitanju text file, onda je dovoljno da se koristi Reset(filehandle); dok u slucaju bin fajlova moras naznaciti i recordlength, koji po defaultu nije 1 byte. Znaci, Reset(filehandle, 1);.

Dobro je znati da BlockRead(filehandle, buffer, size) komanda cita [size * recordlength] bajtova. Pa ako je recordlength veci od 1, onda moras pripaziti malo.

Nadam se da sam pomogao, ako nisam, postuj code.
 
Odgovor na temu

sssnake
NBGD

Član broj: 80464
Poruke: 23
*.tehnicom.net.



Profil

icon Re: Rad sa fajlovima25.01.2006. u 02:20 - pre 221 meseci
ntojzan-e, pomogao si mi, hvala na pomoci (izvinjavam se za ovo sto sam zaboravio kod ali sada nema potrebe da ga postujem).

[Ovu poruku je menjao sssnake dana 25.01.2006. u 03:22 GMT+1]
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Rad sa fajlovima

[ Pregleda: 2006 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.