FileGetAttr - metoda objektu Pm
Popis:
Vrací atributy souboru.
Syntaxe:
Long FileGetAttr(String sFile, Long nMask)
Parametry:
| sFile | (String) Soubor, jehož nastavení atributů se má zjistit.
Pokud není zadána celá cesta, pak se doplní relativně k složce aplikace.
Je doporučeno použít cestu v syntaxi PROMOTIC - viz PROMOTIC cesta k souborům nebo složkám. |
| nMask | (Long) Určuje nastavení kterých atributů bude vráceno. Například 1+2 vrací nastavení atributů "archivní" a "jen pro čtení".
1 - Vrací nastavení atributu "archivní".
2 - Vrací nastavení atributu "jen pro čtení".
4 - Vrací nastavení atributu "skrytý". |
|---|
Vrácená hodnota:
Vrací nastavení žádaných atributů podle masky zadané v parametru nMask. Pokud soubor neexistuje nebo není dostupný, pak vrací hodnotu -1.
Příklad:
Zjišťuje nastavení atributů "
archivní" a "
jen pro čtení", viz parametr
nMask=1+2. Vrácenou hodnotou je číselná hodnota odpovídající nastavení bitů.
Pokud soubor má nastaven pouze atribut "archivní", pak v nAttr je hodnota 1.
Pokud soubor má nastaven pouze atribut "jen pro čtení", pak v nAttr je hodnota 2.
Pokud soubor má nastaveny oba dva atributy, pak v nAttr je hodnota 3.
JavaScriptVBScriptVyber a zkopíruj do schránky
var sFile = "#app:file.txt";
var nAttr = Pm.FileGetAttr(sFile, 1 + 2);
if (nAttr >= 0)
{
// Pokud atributy byly úspěšně zjištěny
}
Dim sFile, nAttr
sFile = "#app:file.txt"
nAttr = Pm.FileGetAttr(sFile, 1 + 2)
If nAttr >= 0 Then
' Pokud atributy byly úspěšně zjištěny
End If