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 - Bude vráceno nastavení atributu "archivní".
2 - Bude vráceno nastavení atributu "jen pro čtení".
4 - Bude vráceno 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 v pořádku zjištěny
}
Dim sFile, nAttr
sFile = "#app:file.txt"
nAttr = Pm.FileGetAttr(sFile, 1 + 2)
If nAttr >= 0 Then
' Pokud atributy byly v pořádku zjištěny
End If