Zkopírujte si příklad na vytváření souboru a jeho plnění z klávesnice na svoji složku.
Pokud nemáte k dispozici disketovou mechaniku, změňte v programu umístění souboru na flash disk.(JMENO_SOUB = 'a:vytvor.txt';)
Přesvědčte se, že máte disketu připojenou.
Spusťte Delphi a program přeložte a spusťte.
1. zapište několik řádek a ukončete Ctrl+Z
2. výsledem si prohlédněte, např. notepadem
3. spusťte znovu a odmítněte přepsat soubor
4. spusťte znovu, dovolte přepsat, naplňte znovu daty
5. Prohlédněte znovu vytvořený soubor, všimněte si, že předchozí verze byla přepsána.
6. Pokud máte k dispozici prohlížecí program, který umožňuje zobrazení hexadecimálně (např. Windows Commander), všimněte si, že každý konec řádky je zakončen dvěma znaky Cr (13 resp. D) a Lf(10 resp. A)
7. Disketu zaplňte maximálně různými soubory tak, aby zbývalo co nejméně místa.
8. Spusťte program znovu a zadávejte data tak dlouho, dokud se neobjeví chyba, že je disketa plná.
9. Disketu opět vyprázdněte, spusťte program, zadejte jeden řádek. Místo ukončení zadávání CTRL+Z, ukončete program zavřením konzolového okna nebo správcem úloh.
10. Prohlížečem se podívejte na výsledky. Protože nedošlo k řádnému uzavření souboru, data patrně nebudou na disketě.
Návrh řešení
Provádějte krok po kroku a výsledky si poznamenávejte. |