IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
GunSpawn
Tvůrce
Avatar
GunSpawn:6.3.2015 18:34

Zdravím všechny,
ve škole jsem dostal úkol na načtení dat ze souboru, který zadal uživatel, tak jsem si řekl, že to udělám takhle a pořád mi to píše exited with exitcode 105 (file not open for output). Soubor zadávám ze stejné složky (DropBox):

var txt:text;
vstup:string;

begin
  writeln('Napiste nazev souboru');
readln(vstup);
Assign(txt, vstup);
Reset(txt);
writeln(txt)
Editováno 6.3.2015 18:34
Odpovědět
6.3.2015 18:34
Save early, save often, save everything, everywhere, everytime.
Avatar
GunSpawn
Tvůrce
Avatar
GunSpawn:6.3.2015 20:05

překlep, u writeln(txt) jsem nenapsal středník, ale to na situaci nic nemění

Nahoru Odpovědět
6.3.2015 20:05
Save early, save often, save everything, everywhere, everytime.
Avatar
Lenka
Tvůrce
Avatar
Lenka:15.12.2015 20:05

Už je to sice stare, ale otevrel jsi soubor pro cteni, tedy z neho musis pouze cist - prikaz read(txt,promen­na_prectene) resp. readln(txt,pro­menna_prectene).
Ty bohuzel pouzivat prikaz pro zapis do souboru, ktery se da pouzit jen kdyz otevres soubor pro zapis prikazem rewrite(txt) nebo append(txt).

 
Nahoru Odpovědět
15.12.2015 20:05
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.