>>>>Sergey's answered your questions with API ways, but the volume label can also be retrieved using the ADIR() function by passing 'V' as one of the attributes.
>>>
>>>Can you give an example using this ?
>>>I haven't found any documentation about V attribute.
>>>
>>>I also tried those but no volume serial was returned.
>>>
>>>? ADIR(v,'c:','DV')
>>>DISPLAY MEMORY LIKE v
>>>? ADIR(v,'c:\','DV')
>>>DISPLAY MEMORY LIKE v
>>>? ADIR(v,'c:\*.*','DV')
>>>DISPLAY MEMORY LIKE v
>>>? ADIR(v,'c:\*.*','V')
>>>DISPLAY MEMORY LIKE v
>>>
>>
>>Even back in 2.6 is wasn't documented, except for in the example provided there. = ADIR(a_dir, "C:", "V") works in both 6.0 and 7.0, returning a single array element containing the volume label. Note, however, that it may not work on remote drives.
>
>It is documented in
>- 2.6 "You can include V in
to return the volume name of the current drive."
>- 6.0 "You can include V in cAttribute to return the volume name of the current drive."
>- 7.0 "You can include V in cAttribute to return the volume name of the current drive."
Yep, but it's not included in the chart of the attributes, however.
George
Ubi caritas et amor, deus ibi est