Kezdőoldal » Számítástechnika » Programozás » Free pascal exitcode 2?...

Free pascal exitcode 2? (többi lent. )

Figyelt kérdés

mit jelent pascal-ban a 2-es hibakód?

miét lép ki ez a program a 2-es hibakóddal?:


program proba;

var f1,f2:text;

szam:real;

begin

writeln('nyomj entert.');

readln;

assign(f1,'byte.txt');

reset(f1);

readln(f1,szam);

close(f1);

assign(f2,'a.txt');

reset(f2);

writeln(f2,'valami');

close(f2);

end.


a file-ok elérési útját jól definiáltam.

a byte.txt file első sorának az értéke 1.



2014. máj. 10. 20:25
 1/4 ejbenjaro ***** válasza:
Nemlétező fájlt próbálsz megnyitni.
2014. máj. 10. 21:45
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
FreePascallal nálam előfordult, hogy a saját gyökérkönyvtárában kereste a fájlokat. Próbáld odamásolni, vagy direkt útvonalat használj.
2014. máj. 10. 21:50
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
1-es válaszoló. a fájl létezik.
2014. máj. 10. 21:53
 4/4 ejbenjaro ***** válasza:
Vedd fel a uses alá a sysutils unitot aztán mielőtt megnyitod a fájlt kérdezd le a fileexists függvénnyel, hogy létezik e. Ha Windows alatt programozol és van ékezetes karakter az elérési útban, vagy szóköz, az okozhat gondot. A fileexists helyett használhatod a {$i+} és {$i-} direktívákat az ioresult függvénnyel kombinálva, így a fájl nyitásánál te kezelheted a hibákat.
2014. máj. 11. 00:36
Hasznos számodra ez a válasz?

További kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!