''GetAttr'' Fonksiyonu

Top  Previous  Next

Bir dosya veya dizine ait nitelikleri elde etmek için kullanılır.

Söz dizimi

GetAttr(dosya-veya-dizin-adı, nitelikler)

 

Parametreler

dosya-veya-dizin-adı

Bilgilerine ulaşılmak istenilen dosyanın adı.

nitelikler

Elde edilmek istenilen Dosya Nitelikleri. Bu parametrede bir yada virgüller ile ayırarak daha fazla nitelik belirlenebilir. Belirtilen niteliklerin değerleri tanıma göre ya havuz değişkenlerine yada işlem kaydı alanlarına aktarılır.
 
Eğer tanım olarak sadece nitelik adı verilirse niteliğin değeri nitelik ile aynı ada sahip bir havuz değişkenine aktarılır. Eğer havuz değişkeni için farklı bir isim istiyorsanız veya havuz değişkeni yerine değerin bir işlem kaydı alanına aktarılmasını istiyorsanız nitelik adından sonra "as" kelimesini ve onun yanında da hedef alanın veya değişkenin adını verebilirsiniz.
 

Bakın Mutlak veya Göreceli Tanımlama.
 

Örnekler:

@// Tam adı mutlak olarak belirlenmiş olan dosyanın, 

@// adının ve büyüklüğünün "NAME" ve "SIZE" adlı havuz değişkelerine aktarılması

GetAttr('c:\dokumanlar\musteriler.doc','NAME, SIZE') 

 

@// DOSYA_ADI adlı işlem kaydı alanının değeri dosya adı olarak kullanılacak

@// ve dosyanın tam adı "FN" adlı bir havuz değişkenine, son güncelleme zamanı ise

@// "LASTMOD" adlı bir işlem kaydı alanına aktarılacaktır.

GetAttr(f:DOSYA_ADI,'FULLNAME as v:FN, MODTIME as f:LASTMOD')