IBM Lotus Symphony


Нұсқауды қолдану [Орындалу ортасы]

Екілік файлға қатысты файлға немесе байттардың ретіне жазбаны жазады.

Сонымен бірге: Алу нұсқауын қараңыз

Синтаксис:

Қою [#] FileNumber As Integer, [position], Variable

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

FileNumber: жазғыңыз келетін файлдың кез келген бүтін өрнек.

Position: For relative files (random access files), the number of the record that you want to write.

Екілік файлдар үшін (екілік қосылу) жазуды бастағыңыз келетін файлдағы байттың орны.

Variable: Name of the variable that you want to write to the file.

Қатыстық файлдарға байланысты жазба: Егер Len сөйлемініңc Open нұсқауында көрсетілген ұзындыққа сәйкес келмесе, жаңадан жазылған жазбаның арасындағы бос орын мен келесі жазба бар деректердегі жазып отырған файлдан алынады.

Екілік файлдарға байланысты жазбаs: Айналмалы мәндердің мазмұндары көрсетілген орынға жазылған және файл көрсеткіші соңғы файлдан кейін кірістіріледі. Жазбалардың арасында бос орын жоқ.

Мысалы:

Қосымша ExampleRandomAccess

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

sText нұсқа ретіндегі қосымша REM нұсқа түрі болуы тиіс

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

aFile = "c:\data.txt"

iNumber = Freefile

aфайлын #iNumber сияқты кездейсоқ таңдау үшін ашу Len=32

Іздеу #iNumber,1 REM жазбаны бастау үшін орын

Қою #iNumber,, "Бұл мәтіннің бірінші жолы" REM Жолды мәтінмен толтыру

Қою #iNumber,, "Бұл мәттіннің екінші жолы"

Қою #iNumber,, "Бұл мәтіннің үшінші жолы"

#iСан,2 іздеу

Get #iNumber,,sText

Басып шығару sText

Close #iNumber

iNumber = Freefile

aфайлын #iNumber сияқты кездейсоқ таңдау үшін ашу Len=32

Get #iNumber,2,sText

Put #iNumber,,"This is new text"

Get #iNumber,1,sText

Get #iNumber,2,sText

Қою: #iNumber,20,"Бұл — 20-жазбадағы мәтін"

Lof(#iNumber) басып шығару

Close #iNumber

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


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