IBM Lotus Symphony


FileAttr функциясы [Орындалу ортасы]

Ашу нұсқауымен ашылған файлдың қосылу күйін немесе файлға қосылуды қайтарады. Файлдың қосылу нөмірі әрекет жүйесіне тәуелді (OSH = Operating System Handle).

Ескерім белгішесі Егер 32-битті әрекет жүйесін пайдалансаңыз FileAttr-функциясын файлдың қосылу нөмірін анықтауға пайдалана алмайсыз.

Сонымен бірге: Ашу

Синтаксис:

FileAttr (FileNumber бүтін сан ретінде, бүтін сан ретіндегі төлбелгі)

Берілетін мән:

Бүтін сан

Параметрлер:

FileNumber: ашу нұсқауымен ашылған файлдың саны.

Төлбелгі: қайтарғыңыз келетін файл ақпаратының түрін анықтайтын бүтін сан өрнегі. Келесі мәндер қол жетімді:

1: FileAttr-функциясы фалдың қосылу күйін біріктірген.

2: FileAttr-функциясы әрекет жүйесінің файлға қосылу санын қайтарады.

Егер төлбелгі мәнін 1 ретінде көрсетсеңіз келесі қайтару мәндері қолданылады:

1 - INPUT (қосылу үшін файл ашық)

2 - OUTPUT (шығру үшін файл ашық)

4 - RANDOM (файл кездейсоқ қосылу үшін ашық)

8 - APPEND (файл үстеу үшін ашық)

32 - BINARY (файл екілік күйде ашық).

Қате кодтары

5 Іс рәсіміне рұқсатсыз қоңырау шалу

52 Файлдың қате атауы немесе нөмірі

Мысалы:

Қосымша ExampleFileAttr

iNumber функциясын бүтін сан ретінде қарайту

sLine жолын жол ретінде қарайту

Жол ретінде aFile қарайту

aFile = "c:\data.txt"

iNumber = Freefile

#iNumber ретінде шығару үшін aFile ашу

#iNumber басып шығару, "Бұл — мәтін жолы"

MsgBox FileAttr(#iNumber, 1 ),0,"Қосылу күй"

MsgBox FileAttr(#iNumber, 2 ),0,"Файл төлбелгісі"

Close #iNumber

Аяқталу ішкі элементі


Өнім туралы пікір | Қосымша құжаттама | Сауда белгілері