sFile | (String) Soubor, jehož atributy se mají změnit.
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, které atributy budou nastavovány. Například 1+2 povolí nastavení atributů "archivní" a "jen pro čtení". Tyto atributy budou nastaveny nebo zrušeny podle nastavení odpovídajících bitů v parametru nValue.
1 - Souboru bude nastaven/rušen atribut "archivní".
2 - Souboru bude nastaven/rušen atribut "jen pro čtení".
4 - Souboru bude nastaven/rušen atribut "skrytý". |
nValue | (Long) Hodnota atributů pro nastavení. Lze zadat kombinaci bitů, například 1+2, tzn. soubor bude mít nastaveny atributy "archivní" a "jen pro čtení". Je nutno povolit nastavení odpovídajících bitů v parametru nMask.
1 - Pokud hodnota je nastavena a je povolen odpovídající bit v parametru nMask, pak souboru bude nastaven atribut "archivní".
2 - Pokud hodnota je nastavena a je povolen odpovídající bit v parametru nMask, pak souboru bude nastaven atribut "jen pro čtení".
4 - Pokud hodnota je nastavena a je povolen odpovídající bit v parametru nMask, pak souboru bude nastaven atribut "skrytý". |
var sFile = "#app:file.txt";
var retval = Pm.FileSetAttr(sFile, 2, 2);
if (retval)
{
// Pokud atribut byl v pořádku nastaven
}
var sFile = "#app:file.txt";
var retval = Pm.FileSetAttr(sFile, 2, 0);
if (retval)
{
// Pokud bylo nastavení atributu v pořádku zrušeno
}
var sFile = "#app:file.txt";
var retval = Pm.FileSetAttr(sFile, 1 + 2, 1);
if (retval)
{
// Pokud atributy byly v pořádku nastaveny
}