Access
Atingebla = Access ( Vojo AS String [ , Regximo AS Integer ] ) AS Boolean
Redonas
TRUE se dosiero estas doni en
Vojo kaj estas atinegebla en regximo, kiu estas doni en
Regximo .
Se valoro en
Regximo estas:
-
gb.Read, tiame redonas TRUE se dosiero povas esti legata.
-
gb.Write, tiame redonas TRUE se dosiero povas esti skribata.
-
gb.Exec, tiame redonas TRUE se dosiero povas esti plenumata.
Antauxaj flagoj povas esti kombinata kun
OR operatoro.
-
gb.Read, estas defauxlto konduto tiame malnepra parametro Regximo ne estas doni.
Por dosierujo, plenuma flago signifas, ke dosierujo povas esti foliata.
Examples
PRINT Access("/home/benoit", gb.Write OR gb.Exec)
PUBLIC SUB Button1_Click()
DIM sPath AS String
sPath = "/root/bin"
PRINT sPath; " RW "; Access(sPath, gb.Read OR gb.write)
PRINT sPath; " R "; Access(sPath, gb.Read)
PRINT sPath; " W "; Access(sPath, gb.write)
PRINT sPath; " "; Access(sPath)
END
/root/bin RW False
/root/bin R True
/root/bin W False
/root/bin True
Cxiom dosieroj en dosierujo de projekto (kaj cxiom subdosierujoj en dosierujo de projekto) estas nurlegebla malgrau reala regximo ecx dosieroj havas 777 atingopermeson (plena antigo por proprietulo, por grupo kaj por cetera uzulo)
ekzemple: Access("img/myImage.png") neniam estos redoni
gb.
Write.
Uzu labora dosiero aux kreiu specjala dosierujo (kasxita dosiero) en hejma dosierujo de aktiva uzulo.
(ekz: uzulo lancxas Gambaso programo)
Examples
PRINT Access("data/bildoj/MiaBildoj.png", gb.Write)
Malgrau post: <b>chmod 777 "VojoGxisMiaProjekto/bildoj/MiaBildo.png"</b>
See also