ПредишенСледващото

Отваряне и затваряне на файл

Обсъждане на инструкциите, свързани с отварянето на I / O операции на файла, както и прекратяването на преписката при завършване на работата с него.

Open - позволява извършването на операциите на I / O на файла. синтаксис:

Отвори пътя за режим [достъп за достъп] [Lock] _

Както [#] FileNumber [Lep = дължина]

Path - низов израз, който определя името на файла

- Задава режим на работа с файла. Валидни стойности: Добавяне, Binary, Вход, капацитет или случаен принцип.

Достъп - установява операцията е разрешено да отворите файла. Валидните стойности са: четене, писане, или да прочетете Напиши /

Lock - задава операцията е позволено да отворите файл с други процеси. Валидните стойности са:

Споделено, Lock Read, Lock Напиши и Lock Прочетете Запис.

FileNumber - възможно брой файлове. А число между 1 и 255. Имайте предвид, че FileNumber параметъра предшествано от символа #. FileNumber стойност не може да бъде променен, докато файлът се отвори. Но когато отворите файла FileNumber може да бъде различен номер.

Дължина - броят, толкова по-малка или равна на 32 767 (байтове). За файлове, отворени в Random режим, тази стойност е дължината на записа. За файлове с последователен достъп, тази стойност е броят на буферирани знаци.

Затвори. За ръчно открито също така е важно да се знае, че по време на изпълнението на VBA също така си запазва буфера на файл в паметта, за да се ускори процесът на запис и четене (пряко писмено надолу информацията на диска може значително да забави програмата, особено при работа с големи файлове). Максималният брой на буферите, инсталирани във файловата система Config.sys.

Довършва операцията на I / O за отваряне на файл чрез отворено обучение. Тази инструкция изчиства буфера и казва на операционната система за актуализиране на мастна тъкан (файл разпределителна таблица). Важно е, че всеки файл на приключване на работата с него е затворен, в противен случай тя може да доведе до частична загуба на информация. синтаксис:

SpisokNomerovFaylov аргумент може да бъде една или повече номерата на файловете. Той използва следния синтаксис, където FileNumber е всеки валиден номер на файл:

FreeFile - връща броя на разположение, които могат да бъдат използвани в Open изявлението.

Ето един пример от инструкции е отворен за писане на двоичен файл от работната папка на първо място, а след това на инструкциите, които обхващат този двоичен файл.

Open "Първа" За Binary достъп за писане Както # 1

Свързани статии

Подкрепете проекта - споделете линка, благодаря!