FileGetAttr - metoda obiektu Pm
Opis:
Zwraca atrybuty pliku.
Składnia:
Long FileGetAttr(String sFile, Long nMask)
Parametry:
sFile | (String) Plik, którego ustawienie atrybutów ma zostać określone.
Jeżeli nie jest wprowadzona pełna ścieżka, wtedy zostanie uzupełniona względem do foldera aplikacji.
Jest zalecane stosowanie ścieżki w składni PROMOTIC - patrz PROMOTIC ścieżka do plików lub folderów. |
nMask | (Long) Określa ustawienie których atrybutów ma zostać zwrócone. Na przykład 1+2 zwraca ustawienia atrybutów "archiwalny" oraz "tylko do odczytu".
1 - Zostanie zwrócone ustawienie atrybutu "archiwalny".
2 - Zostanie zwrócone ustawienie atrybutu "tylko do odczytu".
4 - Zostanie zwrócone ustawienie atrybutu "ukryty". |
---|
Wartość zwrotna:
Zwraca ustawienie wymaganych atrybutów według maski określonej w parametrze nMask. Jeżeli plik nie istnieje lub nie jest osiągalny, wtedy zwraca wartość -1.
Przykład:
Stwierdza ustawienie atrybutów "
archiwalny" oraz "
tylko do odczytu", patrz parametr
nMask=1+2. Zwróconą wartością jest wartość liczbowa odpowiadająca ustawienia bitów.
Jeżeli plik ma ustawiony tylko atrybut "archiwalny", wtedy w nAttr znajduje się wartość 1.
Jeżeli plik ma ustawiony tylko atrybut "tylko do odczytu", wtedy w nAttr znajduje się wartość 2.
Jeżeli plik ma ustawiona oba atrybuty, wtedy w nAttr znajduje się wartość 3.
JavaScriptVBScriptWybierz oraz skopiuj do schowka
var sFile = "#app:file.txt";
var nAttr = Pm.FileGetAttr(sFile, 1 + 2);
if (nAttr >= 0)
{
// Jeżeli atrybuty zostały pomyślnie stwierdzone
}
Dim sFile, nAttr
sFile = "#app:file.txt"
nAttr = Pm.FileGetAttr(sFile, 1 + 2)
If nAttr >= 0 Then
' Jeżeli atrybuty zostały pomyślnie stwierdzone
End If