Датотечниот систем во форма на листа во vb6. Додавање податоци во датотека

Windows

Цел на работата: Учење и користење VB 6 јазични оператори за работа со датотеки разни видови: секвенцијални (текст) датотеки, датотеки со случаен пристап, бинарни датотеки. Истражување и употреба на алатката ЗаедничкиДијалогза отворање и зачувување датотеки, избор на фонт и боја и користење на објектот Таблата со исечоциза складирање на фрагменти од текст, користејќи го примерот за создавање едноставен уредувач на текст.

Контролни прашања:

1. На кои начини можете да отворите текстуална датотека? Како да затворите текст и кој било друг отворена датотека?

2. Како се запишуваат податоците во текстуална датотека што е отворена за пишување? Која е разликата помеѓу изјавите Write и Print?

3. Како податоците се читаат од отворено за читање текстуална датотека? Како се разликуваат едни од други операторите Влез и Линиски Влез? Која функција може да се користи за читање на одреден број знаци од датотека? Како да ги прочитате сите знаци на датотека?

4. Што е прилагоден типподатоци и како се користи овој концепт при работа со датотеки со случаен пристап ( раф)?

5. Користење на кои оператори од датотеката рафзаписите исто така се читаат во датотеката рафДали се пишуваат нови записи?

6. За која цел се одредува и користи индексот при работа со датотека? раф?

7. Кои се карактеристиките на користењето бинарни датотеки? Како се отвораат? Како се прави читање од бинарна датотека и запишување во бинарна датотека?

8. Како да се користи контролата ЗаедничкиДијалогда се вчита содржината на текстуална датотека во текстуално поле? Како можам да ја користам истата контрола за да го зачувам уредениот текст во текстуална датотека?

9. Како да се користи контролата ЗаедничкиДијалогда ја преземете содржината на датотеката rtfна терен БогатаТекст кутија? Како да ја користите истата контрола за да зачувате уреден текст во датотека rtf?

10. Како да се користи контролата ЗаедничкиДијалогза промена на вредностите на параметарот на фонтот и за промена на бојата на текстот во прозорецот Текст кутија(или избрано парче текст во прозорецот БогатаТекст кутија)?

Пример 7.1. Размислете за апликација која покажува пишување во текстуална датотека (и читање од текстуална датотека) „информации за вработените“ - линии, од кои секоја содржи идентификациски број, полно име, датум на раѓање и место на раѓање на вработениот. Редовите формираат табела, која форма на екранќе симулира 4 команди Combo Box (сл. 7.1), формирајќи низа од објекти Comb(i), чие својство Style има вредност 1 – SimpleCombo.

Изберете ја линијата што треба да се избрише“, vbExclamation

Чешел(j).Отстрани ставка i

„Вметни нов влезна масата:

Приватен под mnuInsert_Click()

i% = Comb(0).ListIndex

Ако јас< 0 Then

MsgBox „Означете ја линијата што треба да се вметне пред неа“, vbExclamation

Comb(0).AddItem InputBox(„Внеси број“), т.е

Comb(1).AddItem InputBox(„Внесете го вашето име“), т.е

Comb(2).AddItem InputBox("Внесете го вашиот роденден."), т.е

Comb(3).AddItem InputBox("Внесете место на раѓање."), т.е

„ Промена на запис во табелата:

Приватен под mnuUpdate_Click()

i% = Comb(0).ListIndex

Ако јас< 0 Then

MsgBox „Означете го редот што треба да се измени“, vbExclamation

Comb(0).List(i) = InputBox("Внеси број", Comb(0).List(i))

Comb(1).List(i) = InputBox("Внесете го вашето име", Comb(1).List(i))

Comb(2).List(i) = InputBox("Внесете го вашиот роденден.", Comb(2).List(i))

Comb(3).List(i) = InputBox("Внесете место на раѓање.", Comb(3).List(i))

Чистење на целата маса:

Приватен под mnuClear_Click()

Пополнување табела со информации од текстуална датотека:

Приватен под mnuLoad_Click()

Отворете „person. txt“ за внесување како #1

Влез број 1, вкочанет, fio, bdate, блок

Comb(0).AddItem вкочанет

Чешел(1).Додај ставка фио

Comb(2).AddItem bdate

Comb(3).AddItem блок

„Пишување информации за табела во текстуална датотека:

Приватен под mnuSave_Click()

N% = Comb(0).ListCount

Отворете „person. txt“ за излез како #1

За i = 0 до N - 1

вкочанетост = Val(Comb(0).Список(i))

fio = Чешел (1).Список (i)

bdate = CDate(Comb(2).Список(i))

блок = Чешел(3).Список(i)

Напишете број 1, вкочанет, фио, bdate, блок

„Исклучување на апликацијата:

Приватен под mnuExit_Click()

Пример 7.2 . Размислете за апликација која демонстрира употреба на контроли ЗаедничкиДијалогза да отворите и зачувате датотека, да изберете фонт и боја и да уредувате текст.

Формат на датотека TXTќе се вчита во полето за текст (левото поле на Сл. 7.2) и форматот на датотеката RTF- на терен БогатаТекст кутија(десната маргина на сл. 7.2).

објект

Класа

објект

Имотот

објект

Вредност на имотот

„Општи панели

дијалог"

Отвори/Зачувај како картичка

Јазиче за фонтови

Јазиче во боја

Табелата не ги прикажува својствата на командите од менито Фонт, БојаИ Уредување. Подолу е кодот на процедурата, исто така, само за командите на менито Датотека (Отвори, ЗачувајИ ЗачувајКако). Составувањето код за други команди од менито е тема на втората задача од ова дело.

Приватен под mnuOpen_Click()

CommonDialog1.ShowOpen

F$ = CommonDialog1.Име на датотека

Ако Right(F, 3) = "rtf" Тогаш

RichTextBox1.LoadFile F

ElseIf Right(F, 3) = "txt" Потоа

Отворете F за внесување како #1

S$ = Влез (N, 1)

Приватен под mnuSave_Click()

CommonDialog1.ShowSave

F$ = CommonDialog1.Име на датотека

Приватен под mnuSaveAs_Click()

CommonDialog1.ShowSave

F$ = CommonDialog1.Име на датотека

RichTextBox1.SaveFile F, rtfRTF

За време на оваа работа, ученикот мора да заврши 2 задачи.

Вежба 1. Во процесот на завршување на задачата, студентите ги совладуваат можностите достапни во VB 6 за работа со датотеки со случаен пристап ( РАФслучајнопристапдатотека).

За дадена табела на база на податоци, се декларира тип на кориснички податоци, променлива од овој тип се декларира (упатство, стр. 108–112), процедурите кои користат променлива тип на корисник се компајлираат и дебагираат.

Конкретно, се спроведуваат процедури за команди од менито Напиши во датотекаРАФИ Читање од датотекаРАФ. Како во примерот 7.1, низа од објекти се користи за уредување на податоци КомбоКутијаи мени Уредувањесо пет команди од подменито: Додадете белешка, Избриши запис, Вметнете запис, Уреди запис, Чиста табела.

Опција 1.

Декларирајте приспособен тип на податоци за табелата „Автомобил“ (Табела 7.1) од базата на податоци „Car Service“.

автомобил

автомобил

неисправности

Во крајна линија од Табела 7.1 се прикажани типовите полиња.

Опција 2.

Декларирајте приспособен тип на податоци за табелата „Дефекти“ (Табела 7.2) од базата на податоци „Сервис за автомобили“.

неисправности

Име

неисправности

Цена

Во крајната линија од Табела 7.2 се прикажани типовите полиња.

Користејќи ја Примерната апликација 7.1 како образец, организирајте го внесувањето и уредувањето на податоците за прикажаната табела, запишувајќи ги тие податоци во датотека со случаен пристап и читање податоци од датотека со случаен пристап. Како во примерот 7.1, овие дејства се имплементирани како операција на командите од менито прикажани на сл. 7.1.

Задача 2. За време на задачата, учениците додаваат нови функции на примерот на апликацијата 2 што овозможуваат апликацијата да се гледа како едноставен уредувач на текст.

Опција 1 ЗаедничкиДијалогимплементирајте ги командите од менито ФонтИ Боја(со подмени Боја на карактериИ Боја на позадина). Користејќи ги овие команди, треба да можете да изберете фонт (неговото име, стил и големина) за избраниот текстуален фрагмент во прозорецот БогатаТекст кутија, како и избирање на бојата на знаците на избраниот фрагмент и избирање на бојата на позадината на целиот прозорец.

Забелешка:При поставување на објект ЗаедничкиДијалогЗа да изберете фонт користејќи го својството (Прилагодено), погрижете се да ја поставите вредноста на својството Flags на 1, 2 или 3 (видете прирачник, страница 183).

Опција 2. Користење на контрола ЗаедничкиДијалогимплементирајте ги командите од менито Уредување(подмени Копирај, ИсечетеИ Залепи), чија цел е копирањеили бришењедо таблата со исечоци на избраниот текстуален фрагмент, а исто така вметнетедо избраната област за текст на содржината на таблата со исечоци.

Забелешка:До таблата со исечоци (објект Таблата со исечоци) можете да ги користите методите SetText и GetText:

Таблата со исечоци. SetText RichTextBox1.SelText

RichTextBox1.SelText = Табла со исечоци. GetText

Секоја програма мора да зачувува податоци на диск и да ги чита од дискот. Ова е неопходно, на пример, за зачувување на поставките на програмата; на корисникот веројатно нема да му се допадне програмата, која ќе мора повторно да се конфигурира следниот пат кога ќе се стартува.

Во оваа статија ќе разговарамеза работа со текстуални датотеки користејќи Visual Basic.

Опис на датотека

За работа со датотеки операционен системкористи В/И канали, т.е. Секоја отворена датотека има свој број.

Во Visual Basic има функција Бесплатна датотека, што го враќа бројот на бесплатен канал што може да се користи за работа со датотеката. Ако нема слободни канали, се појавува грешка.

Бесплатна датотека[(Број на опсег) ]

Број на опсег-опционален параметар кој ви овозможува да го дефинирате опсегот на вредности на слободни канали ако Број на опсег= 0 (стандардно), тогаш бројот на каналот се враќа од опсегот 1 - 255, а ако 1, тогаш од опсегот 256 - 511.

MyFile = Бесплатна датотека „На променливата MyFile и е доделен бесплатен канал и сега може да се користи за работа со датотеки

Работа со текстуални датотеки

Најчесто се среќавате со текстуални датотеки. Текстуалните датотеки се состојат од множество знаци ASCII (Американски стандарден код за размена на информации).

Пред да започнете со пишување/читање податоци, датотеката мора да се отвори; тоа се прави со помош на операторот Отвори (Име на датотека) За како #Број на датотека, Каде:

Влез- отворете ја датотеката за читање, ако датотеката не постои, се појавува грешка;

Излез- за пишување, ако датотеката не постои, ќе се креира, а ако постои датотеката, ќе се препише;

Додадете- за додавање, ако датотеката не постои, таа ќе се креира, а ако датотеката постои, тогаш податоците ќе се додадат на крајот на датотеката.

Читањето текстуални датотеки може да се направи на два начина: читање знак по знак, за ова користете ја функцијата Влез(Број_на_читани_ликови, #Број на датотека) и линија по линија, функцијата се користи за ова Линиски влез #Број на датотека, Каде_да читам.

Затемнете ја мојата датотека

Dim S As String „Променлива за складирање на прочитани податоци

MyFile = Бесплатна датотека

Отворете („C:\TEST.txt“) за внесување како #MyFile

Линиски влез #MyFile, S „Прочитајте ја првата линија од датотеката TEST.TXT во променливата S

Затемнете ја мојата датотека „Огласи променлива за бесплатна датотека

Dim i Како цел број „Променлива за јамка

Dim tS As String „Променлива за читање жици

Dim S As String „Променлива за складирање на конечни податоци

MyFile = Бесплатна датотека „Доделување бесплатен канал за работа со датотеки

„Отворете ја датотеката TEST.TXT за читање

За i = 1 до 5

Линиски влез #MyFile, tS „Читање на датотеката TEST.TXT линија по ред

Ако i => 5 Тогаш S = tS „Ако петтата линија, тогаш складирајте ја во променливата S

Следна јас

Затвори #MyFile „Затвори ја датотеката

Dim MyFile „Огласи променлива за бесплатна датотека

Dim S As String „Променлива за складирање податоци за читање

MyFile = Бесплатна датотека „Доделување бесплатен канал за работа со датотеки

Отворете („C:\TEST.txt“) за внесување како #MyFile „Отворете ја датотеката TEST.TXT за читање

S = Влез $(LOG(1), 1) „Прочитајте ја целата датотека во променливата S

Затвори #MyFile „Затвори ја датотеката

Постојат оператори за запишување во датотека Печати#Број на датотека, ПодатоциИ Напиши #Број на датотека, Податоци. Единствената разлика помеѓу овие оператори е тоа Напишипишува податоци во наводници, и Печатибез наводници.

Подолу следниов код ќе се создаде на уредот C:\ нова датотека TEST.TXT и напишете два реда во него, првиот без наводници, а вториот во наводници:

Затемнете ја мојата датотека „Огласи променлива за бесплатна датотека

MyFile = Бесплатна датотека „Доделување бесплатен канал за работа со датотеки

Отворете ("C:\TEST.txt") за излез како #MyFile „Отворете ја датотеката TEST.TXT за пишување

Печати #MyFile, "Оваа линија е напишана од операторот за печатење, таа е без наводници..."

Напишете #MyFile, „Оваа линија е напишана од операторот Write, таа е во наводници...“

Затвори #MyFile „Затвори ја датотеката

Тоа е се. Како што веројатно веќе сте разбрале, операторот се користи за затворање датотека Затвори #Број на датотека, при што, # Број на датотекане е потребно да се означи.

Статијата е малку груба, но ќе биде корисна за почетниците програмери. Следниот пат ќе зборувам за работа со бинарни датотеки.

8. ЗАЧУВАЊЕ И ЧИТАЊЕ ИНФОРМАЦИИ

За да се осигурате дека сите податоци создадени во меморијата не се изгубени по завршувањето на програмата, треба да можете да зачувате информации на вашиот хард диск. Во спротивно, сите информации ќе исчезнат без трага. Податоците може да се складираат и читаат на различни начини. За да работите со информации од различни големини и формати, можете да користите бинарни и текстуални датотеки. За да складирате мали количини на информации, можете да го користите регистарот на Windows. И за најсложените задачи, паметно е да се користат бази на податоци.

8.1. Отворање датотеки со помош на операторот "Отвори »

Датотеката е именувана област на кој било надворешен уред за складирање. Податоците „живеат“ во меморијата на компјутерот, а датотеките живеат на хард дискот. Програмата не работи директно со датотеки, туку го користи оперативниот систем како посредник.

Постојат два вида имиња на датотеки: целосни - покрај името на датотеката, се означува и локацијата на датотеката на надворешни медиуми (на пример, „C:\Program Files\Microsoft Visual Studio\VB98\VB 6.EXE“ ) и кратко - само името на датотеката (VB 6.EXE ). Ако локацијата на датотеката не е одредена, таа ќе се пребарува во тековната папка, стандардно во папката каде што се наоѓа вашата апликација. Непосредното име на датотеката се состои од два дела: вистинското единствено име на датотеката и неговото проширување. Самото име ја идентификува датотеката, а наставката обично го означува форматот на датотеката или од која програма е креирана.

Пред да започнете да работите со датотеката, мора да го прашате оперативниот систем покажувач (дескриптор) датотека. За да го добиете, користете ја функцијата „FreeFile“. Потоа, користејќи го операторот „Отвори“, овој покажувач е поврзан со потребната датотека. Само после ова програмата ќе може да работи со неа. Синтаксата за отворање на датотека е како што следува:

„добијте бесплатен покажувач на датотека и доделете го на променлива

FileHandle% = Бесплатна датотека

„Отворете ја датотеката

Отвори FilePath_

Како [#]FileHandle%

...(работа со датотека)

Затворете го [#]FileHandle

· FileHandle % – променлива што го чува покажувачот на датотеката;

· FreeFile – име на функцијата што го враќа покажувачот на датотеката;

· Отворено – име на оператор;

· FilePath – целосно име на датотека;

· За – клучен збор проследен со опис на режимот за пристап до датотеки;

· Режим – режим на пристап до датотеки (види Табела 15);

Табела 15

Режими за пристап до датотеки

Режими за пристап

Опис

Додадете

Додавање податоци на крајот од постоечка текстуална датотека. Ако датотеката не постои, таа ќе се креира

Бинарни

Отворање датотека во бинарен режим, т.е. како збир од бајти. Ако датотеката не постои, но ќе се креира

Влез

Отворање датотека за читање во текстуален формат

Излез

Отворете датотека за да напишете текстуална датотека. Во овој случај, сите стари информации ќе бидат избришани. Ако датотеката не постои, но ќе се креира

Случајно

Отворање датотека во режим на случаен пристап. Овој режим се користи за работа со едноставни записи. Ако датотеката не постои, но ќе се креира

· Пристап – изборен клучен збор проследен со опис на типот на пристап;

· AccessType – опис на типот на пристап:

· Читање – читање;

· Пишува – снима;

· Читање Пишување – читање и пишување.

Забелешка

Со режимите за пристап до додаток и излез, достапен е само типот на пристап за пишување, со влез само за читање, а со бинарен и случаен пристап се достапни сите три типа пристап.

· LockType е изборен параметар кој одредува дали другите програми можат да ја користат оваа датотека додека вашата програма работи со неа. Обично се поврзува со работа на мрежата (види Табела 16).

Табела 16

Можни вредности за параметарот LockType

Значење

Опис

Споделено

Сите корисници со потребните права ќе имаат целосен пристап до датотеката

Заклучи Читај

Читањето на датотеката е блокирано, но пишувањето е дозволено

Заклучи Напиши

Пишувањето во датотеката е блокирано, но читањето е дозволено

Заклучи Читање напиши

И читањето и пишувањето на него се забранети

· Како што е клучен збор проследен со покажувач на датотека.

· # е симбол што покажува дека вредноста што следи е покажувач на датотека.

· Лен е изборен клучен збор кој мора да биде проследен со параметар кој ја одредува должината на записот.

· CharInBuffer % - должина на рекорд за датотека отворена во режим на случаен пристап (Случаен).

· Затвори е изјава која ја затвора датотеката поврзана со наведената рачка.

Важно е да ја затворите датотеката кога ќе завршите со работа со неа. Изјавата „Затвори“ го ослободува покажувачот на датотеката и поврзаната мемориска област.

Кога работите со датотека, имено кога читате од неа, одредувањето на крајот на датотеката е многу важно. Може да се дефинира со помош на функцијата EOF (Крај на датотека):

EOF (Рачка со датотека)

· ЕОФ – име на функција;

· FileHandle е покажувач на датотеката чиј крај се одредува.

Функцијата враќа True ако се достигне крајот на датотеката, инаку враќа False.

8.2. Читање и пишување во текстуална датотека

Текстуалната датотека се отвора во режимот за пристап „Влез“, „Излез“ или „Додај“ (види Табела 15). Особеноста на овој режим е тоа што работи само со специфични знаци за печатење. Бескорисно е да се работи со симболи за услуги.

За да снимате информации, користете два оператори „Печати“ и „Запиши“, чија синтакса е како што следува:

Печати #FileHandle%, VarBuffer [;]

Напишете #FileHandle%, VarBuffer [;]

· Печати / пишува - клучни зборови на операторот.

· #FileHandle % - покажувач на датотеката во која ќе бидат сместени информациите.

· VarBuffer – вредноста што ќе биде запишана во датотеката.

· ; – опционален параметар што се користи при пишување во текстуална датотека, значи дека следната вредност ќе биде запишана во истата линија, а ако ја нема, во следната.

За да прочитате информации од датотека, користете ги операторите „Input“ и „Line Input“. Синтаксата е слична една на друга:

Линиски влез #FileHandle%, VarBuffer

Внесете #FileHandle%, VarBuffer

· Линиски влез / влез – клучни зборови на операторот.

· #FileHandle % - покажувач на датотеката од која ќе се читаат информациите.

· VarBuffer – променлива во која ќе се читаат информациите.

Разликата помеѓу операторите „Внесување линија“ и „Влез“ е во тоа што првиот е наменет само за текстуални датотеки, а вториот - за кој било. Во случај на текстуални датотеки, „Внесување“ ги чита податоците од една линија до првиот разграничувач (за текстуални податоци раздвојувачот е „,“ (запирка), а за нумерички податоци - „“ (простор) и „,“) , и „Внесување линија » ја чита целата линија одеднаш, игнорирајќи ги разграничувачите.

Забелешка

Visual Basic нема средства за контролирање на форматот на претходно креираните датотеки. Затоа, симболот „2“ може да се чита како соодветен број и обратно.

8.3. Работа со бинарни датотеки

Датотеките се отвораат внатре бинарен форматоператор „Отвори“ во „Бинарен“ режим. Посебна карактеристика на овој режим е тоа што работата со датотеката е фокусирана исклучиво на одредени бајти. Бидејќи Visual Basic може директно да ја адресира саканата локација во датотека, овој режим се нарекува и − режим на директен пристап. Друга карактеристика на овој режим е можноста за истовремено пишување и читање информации во различни делови од датотеката без повторно отворање. Пишувањето во датотека отворена во бинарен режим се врши со помош на следнава синтакса:

Ставете #FileHandle%, , NameVar

· Стави - име на операторот за снимање информации.

· RecNumber – број на бајт на датотеката во која ќе бидат запишани информациите (опционален параметар).

· NameVar е променлива чија содржина ќе биде запишана во датотеката.

Читањето информации од датотека во бинарен режим се врши со помош на следниов оператор:

Добијте #FileHandle%, , NameVar

· Добијте – името на операторот за снимање информации.

· FileHandle % - рачка на датотека.

· RecNumber – број на бајт на датотеката од која ќе се чита информацијата (опционален параметар).

· NameVar – името на променливата во која ќе се сместат прочитаните информации.

Бидејќи бинарниот режим е фокусиран на бајти на информации, при читање од датотека, тампон променливата мора да има строго дефиниран тип: или „Бајт“, тогаш ќе се прочита нумеричката вредност на бајтот или знак со фиксна должина. од еден знак, тогаш бајтот ќе се чита како знак, ANSI , чиј код одговара на големината на бајтот. Овој знак може да биде дури и контролен знак, што не може да се постигне во случај на текстуални датотеки.

Забелешка

Во отсуство на параметарот „RecNumber“, пишувањето или читањето информации ќе се појави во следниот бајт од датотеката по оној со кој претходно е работена.

8.4. Графичка манипулација

Можете исто така да зачувате и извлекувате графички слики од датотеки. За да извлечете слика од битмапа или датотека со икони и да ја доделите на својството „Picture“ на контролите „PictureBox“ и „Image“, користете ја функцијата „LoadPicture()“ со следнава синтакса:

ImageCtrl.Picture = LoadPicture(FilePath)

· ImageCtrl – име на контрола на прозорецот за слика, контрола на слика или форма;

· LoadPicture – име на функцијата;

· FilePath - целосно име на датотека.

SavePicture ImageCtrl .Слика, FilePath

· SavePicture – име на оператор;

· ImageCtrl – име на контрола на прозорецот за слика, контрола на слика или форма;

· Слика - име на имотот на објектот одговорен за сликата;

· FilePath - целосното име на датотеката што ја покажува нејзината локација на дискот.

8.5. Работа со податоци во регистарот

Регистарот на Windows може да се користи за складирање на мали делови од информации во формат на знаци. Visual Basic има четири процедури кои можете да ги користите за да пристапите. Тие се многу лесни за употреба, но имаат еден главен недостаток: можете да пристапите до податоци само од одреден регистерски клуч: „MyComputer\HKEY_CURRENT_USER\Software\VB и VBA Program Settings“. За да пристапите до други делови од регистарот, треба да користите специјални функции „Win 32 API“.

За да ја добиете вредноста на поставката од делот Visual Basic во регистарот на Windows, треба да ја користите следнава функција:

MyString = GetSetting (VBKeyName, секција, клуч [, Стандардно])

· MyString – низа за складирање на вредноста вратена од функцијата;

· GetSetting – име на функцијата.

· VBKeyName е вредност на стрингот што е името на внатрешниот потклуч VB/VBA.

· Клучот е вредност на стрингот што го претставува името на параметарот во делот.

· Стандардно – опционален аргумент, чија вредност ќе се врати во случај на грешка (недостасува параметар).

За да зачувате вредност во регистарот на Windows, користете ја следнава изјава:

SaveSetting VBKeyName, Section, Key, MyString

· SaveSetting – име на оператор.

· MyString е стринг променлива во која ќе се смести пронајдената вредност.

За да добиете низа од регистарот што ги содржи сите вредности на параметрите од одреден подклуч, користете ја следнава функција:

MyVariant = SetAllSettings (VBKeyName, секција)

· MyVariant е низа вредности од типот „Variant“ вратена од функцијата.

· SetAllSettings – име на функцијата.

· Секција - Низа вредност што претставува дел или потсекција на одредена апликација.

За да отстраните цел дел од параметрите, користете изјава со следнава синтакса:

DeleteSetting VBKeyName, Section, Key

· DeleteSetting – име на оператор.

Тест прашања за само-тестирање

  1. Како можете долгорочно да складирате некои информации?
  2. Што е датотека?
  3. Кои имиња на датотеки ги знаете?
  4. Наведете ја синтаксата на операторот „Отвори“. Објаснете ја целта на неговите параметри.
  5. Како може повеќе апликации да споделуваат пристап до една датотека во исто време?
  6. Како да се утврди дека информациите во датотеката се исцрпени?
  7. Зошто се препорачува да се затвори по работа со датотека?
  8. Што ја гледате разликата помеѓу режимите на текст и бинарни датотеки?
  9. Како се читаат и пишуваат податоците во режим на текстуална датотека?
  10. Како се читаат и пишуваат податоците во режим на бинарна датотека?
  11. Која е разликата помеѓу операторите „Print“ и „Write“ при работа со датотеки?
  12. Која е разликата помеѓу операторите „Input“ и „Line Input“ при работа со датотеки?
  13. Како можете да работите со графички податоци?
  14. Кои се основните принципи на работа со регистарот на Windows?



Врв