Pro práci se souborem či internetem je nejprve třeba vytvořit proměnnou typu File
:
Takto vytvořeno proměnné se přiřadí skutečný soubor funkcí
open
:
Alternativně lze vytvořit nový soubor funkcí
create
:
Se zdroji z internetu se nakládá analogicky, pouze se soubor otvírá funkcí
open_url
:
Z otevřeného souboru lze číst data pomocí některé z funkcí
read_...
a zapisovat některou z funkcí
write_...
.
Proměnná typu
File
přitom udržuje ukazovátko
v souboru, které udává, kam až byla data načtena/zapsána. Pozici ukazovátka je možné zjistit
funkcí
get_pos
a přesunout funkcí
set_pos
.
Po skončení práce se souborem by měl být uzavřen funkcí
close
:
Pokud je třeba ošetřit možné chyby vzniklé při práci se souborem, je nejlépe použít konstrukci
try
.
Informace o nastavení standardních složek pro ukládání dokumentů lze nalézt ve struktuře
system.info.folders
.
Pro některé manipulace se složkami a soubory nejsou definovány funkce, lze však použít standardní
OLE objekt
FileSystemObject
. Viz příklad
v úvodu kapitoly
OLE
objekty.