Visual Basicфайылмен жұмыс істеу



Кіріспе ... ... ... ... ... ... . 3
І. бөлім. Файлдармен жұмыс істеудегі басқару элеметтері.
1. 1. Visual Basic. Файлмен жұмыс істеу ... ... ... .. 4
1.2. Visual Basic. Файлдарды құру ... ... . 11
ІІ.Бөлім. Файлдарды, каталогтарды көшіру және олардың орнын ауыстыру ... ... ..17
2.1. Файлдарды, каталогтарды жою және қалпына келтіру ... ... ... ... ... ... 19
Қорытынды.
Қолданылған әдебиеттер
Visual Basicфайылмен жұмыс істеу тақырыбына жазылған курстық жұмыста Visual Basic-тегі бағдарламалардың аспектілері зерттеліп олар түсінікті және нақты жеткізіледі.
Сонымен қатар бұл жұмыста Visual Basic-тең 6-шығарылымда жарық көрген қатарлар мен жұмыс Str Revers, Split,Intr Rev, Filter, Join функциялары Format Number Format Date Tima, Format Currency және Format Percent арнаулы функциялары кең ауқымда қараған.
Сонымен бірге, жалпы пайдалануға арналған Visual Basic-тің операторлары мен функциялары бойынша анықталып келтірілген, жұмыста Visual Basic-тің объект нысандарыың қасиеттері қарастырылған.
Осылайша, Visual Basic-тегі бар циклдерде тереңдетіліп зерттеліп, көрсетілді. Сонымен қатар, көп файылдармен қалай жұмыс істеу керектігі қамтылған. Орналасқан болады негізінен нысан басқару элементтерімен толтырылған терезе.
Барлық объектілер секілді Visual Basic-ке объекті нысанының барлығын қарастыратын қасиет бар.
Бір нысан мен жаңа жоба құраймыз бізге 1 Teхt Box және 2 Command Button қажет. Нысанның қасиеті бойынша екі рет басып мәтінді ерекшелеп алып, Creete Files ке ауыстырып аламын осылай біздің бағдарлама аталатын болады.
1. Дополнительные возможности. Шаг за шагом:Практ.пособ. Пер.с англ.-М.:ЭКОМ, 1997.
2. Электронный офис: В 2-х томах Каратыгин С.А., Тихонов А.Ф., Долголаптев В.Г., Ильина М.М., Тихонова Л.Н. —М:Восточная книжная компания, Бином, 1997.
3. Евсеев Г.А, Пацюк С.Н., Симонович С.В. Вы купили компьютер.
4. -М.:АСТ-ПРЕСС:Инфорком-Пресс, 1998.
5. Информатика терминдерінің қазақша-ағылшынша-орысша сөздігі Е.Балапанов, Б.Бөрібаев, А.Бекбаев т.б. — Алматы. Сөздік-Словарь, 1998.
6. Информатика. Под ред. Н.В.Макаровой. —М.: Финансы и статистика, 1997.
7. Ю.Шафрин. Основы компьютерной технологии. -М.: АБФ, 1997.
8. ОЛ.Гусева, Н.Н.Миронова. Практикум по Ехсеl. —М.: "Финансы и статистика", 1997
9. Б.Бөрібаев. Информатика және компьютер. — Алматы: Білім, 1995.

Кіріспе.
Visual Basicфайылмен жұмыс істеу тақырыбына жазылған курстық жұмыста
Visual Basic-тегі бағдарламалардың аспектілері зерттеліп олар түсінікті
және нақты жеткізіледі.
Сонымен қатар бұл жұмыста Visual Basic-тең 6-шығарылымда жарық көрген
қатарлар мен жұмыс Str Revers, Split,Intr Rev, Filter, Join функциялары
Format Number Format Date Tima, Format Currency және Format Percent
арнаулы функциялары кең ауқымда қараған.
Сонымен бірге, жалпы пайдалануға арналған Visual Basic-тің
операторлары мен функциялары бойынша анықталып келтірілген, жұмыста Visual
Basic-тің объект нысандарыың қасиеттері қарастырылған.
Осылайша, Visual Basic-тегі бар циклдерде тереңдетіліп зерттеліп,
көрсетілді. Сонымен қатар, көп файылдармен қалай жұмыс істеу керектігі
қамтылған. Орналасқан болады негізінен нысан басқару элементтерімен
толтырылған терезе.
Барлық объектілер секілді Visual Basic-ке объекті нысанының барлығын
қарастыратын қасиет бар.
Бір нысан мен жаңа жоба құраймыз бізге 1 Teхt Box және 2 Command
Button қажет. Нысанның қасиеті бойынша екі рет басып мәтінді ерекшелеп
алып, Creete Files ке ауыстырып аламын осылай біздің бағдарлама аталатын
болады.

І-Бөлім Файлдармен жұмыс істеудегі басқару элеметтері.
Visual Basic. Файлмен жұмыс.
Бұл мақалалар жиынтығы үиренушімен үйренушілерге арналып жазылған. Онда
Visual Basic-тегі бағдарламалаудың кейбір аспектілері түсінік және нақты
көрсетілген ақпараттың аздап жүиеленбеуі қарапайым мазмұндамамен өтеледі.
TabStrip –тің баламасы бұл SSTab.
Бұл мақаланың SSTab. Элементін пайдалануға толық басшылық бола
алады деп есепмеулеріңізді сұраймын. Жай ойлап келген соң бөлісуді шештім
тәжірибелі бағдарламаларға жаңа ештеңе ашпағаныма сенімдімін. Егер кішкене
көмек көрсете алсам немесе ой берсем қуаныштымын.
TabStrip бағдарламаға кіргізу үшін 1 метрден азғана ауырлау
Mscomсtl.oсx, қосу қажет, дегенмен ол тағы бірнеше қажетті элементтерді
сақтайды::
Toolbar
StatusBar
ProgressBar
TreeView
ListView
ImageList
ImageCombo
Және де әрине TabStrip
Тек пайдаланудың алдында өзіңнен сұра, өз көлемдегі Осх-ті өзіңнің
бағдарламаң мен әрине, сен өте қажетті және үлкен бағдарламаны жазбасаң
алып жүру қажет пе. Менің ойымша, егер
бағдарламаның көлемі 500 Кб-дан кіші болса онымен жұмыс істеу үшін көлемі
екі есе үлкен кітапхана қажет етілмейді.
Ол үшін балама ұсына аламын TabStrip – бұл SSTab оның көлемі 200 K6.
Әрине, егер SSTab.сіз ең болмағанда Mscomctl ocx элементтерінің
жартысын пайдалансаңыз, онда басқа әңгіме болмаған жағдайда сізге SSTab-ты
қолданғаныңыз жөн.
Оны жобаға қосу үшін Прект = Компонент (Project = Components) және
пайда болған терезеден Microsoft Tabbed Dialog Control 6.0 (1сұрақты
қараңыз).
1. Сұрақ. Жоба үшін компонентті таңдау терезесі.
2. Сұрақ Аспаптар тақтасы;
3. Сұрақ TabStrip және SSTab элеметтерінің сыртқы көрінісі.
Сыртқы көрініс белгісін өзгерту үшін Style қасиетін пайдаланамыз,
TabStrip – ке қарағанда SSTab келесі мағына береді.
SSTab- тың барлық қасиеттерін атап өту қажет емес сияқты көпшілігі өзге
элеметтерге ұқсас, егер сіз SSTab-ты пайдаланғыңыз келсе онда байқап
көріңіз түрлі варианттарын көріңіз сонда көп нәрсе үйренесіз.
Клавиятурадағы Тав клавишін басқан кезде келесі бөлігі ашылу үшін не
істеу керек?
Өте оңай.
Private Sub SSTab 1 KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyTab Then
If SSTab 1.Tab = SSTab 1.Tabs - 1 Then
SSTabl.Tab = 0
Else
SSTab 1.Tab = SSTab 1.Tab + 1
End If
End If
End Sub
Қандай элеметті пайдалану қажет бұл әрине әр адамның өз қалауы,
сондықтан өзіне лайықты вариянты бағалап таңдау қажет.
Цикл For Ntxt немесе көп файылдармен қалай жұмыс істеу қажет.
Бұл мақала бастамасы бағдарламашыларға арналған түсініксізді түсіну
үшін тағы да тәжірибенің көп нәрсені беретіндігіне сенемін, сондықтан
сұрауға және байқап қарауға қорқпаңыз.
Ендеше не істеу қажет – 200 doc немесе fxt файылдарын құруқажет әр
адамның мақсаты түрлі болуы мүмкін сондықтан бұны талқылаудың қажеті жоқ.
Файлдың кеңейуінің маңызы жоқ.
Кез келген бастаманы бағдарламаны бір іс-әрекеттің қайталануымен
соқтығыады. Осы жұмысты компьютерге берсек ол тез арада жасайды. Бұл кезде
бізге көмекке циклдар келеді.
Visual Basic-ке бірнеше циклдардың түрлері бар-біз біреуіне тоқтаймыз.
For :Next.
Dim:; AsInfeder.
Счетчиктің ағымдағы мәнін сақтау үшін өзгерісті хабарлаймыз
Option Explicit Private Sub Command l_Click()
Dim i As Integer
Счетчиктің ағымындағы мәнін сақтау үшін өзгерісті хабарлаймыз.
Fori- 1 To 10 Step 2
Мәні үнсіз келісім бойынша көрсетілмеуі мүмкін.
Print i
Счетчик мәнін нысанға шығарамыз 1,3, 5,7,9,
Next i
End Sub
Немесе, мысал қадамды жіберсек
Private Sub Command2_Click()
Dim i As Integer
Fori= 1 To 10
Print і
12345678910 қатарын аламыз яғни 1 ден 10 дейінгі мәндердің барлығы.
Next i
End Sub
Циклмен барлығы түсінікті болуы керек, сондықтан басты мақсатқа
көшеміз.
Бір нысан мен жаңа жоба құраймыз бізге 1 Teхt Box және 2 Command
Button қажет. Нысанның қасиеті бойынша екі рет басып мәтінді ерекшелеп
алып, Creete Files ке ауыстырып аламын осылай біздің бағдарлама аталатын
болады.
Мәтіндік алаңды өзгертеміз ал Cmol Start және сmd Exit
Оны пайдаланғаннан кейін барлық өзгерстер хабарлау қажет, яғни
хабарланбаған өзгерісті пайдаланғыңыз келсе, Visual Basic-ке . Осылайша,
Visual Basic-тегі бар циклдерде тереңдетіліп зерттеліп, көрсетілді.
Сонымен қатар, көп файылдармен қалай жұмыс істеу керектігі қамтылған.
Орналасқан болады негізінен нысан басқару элементтерімен толтырылған
терезе.
Dim intN As Integer
Файлдар сандарын сақтау үшін өзгерісті хабарлаймыз.
Dim intl As Integer
Счетчекті хабарлаймыз.
Dim intNumber As Integer
Файылдар нөмірін сақтау үшін өзгерісті хабарлаймыз.
Private Sub cmdStart_Click()
Мәтіндік алаңға енгізілген өзгеріске
Мән беріледі.
Next i
End Sub
Private Sub cmdStart_Click()
Мәтіндік алаңда енгізілген соңға қарай цикл қайталанып тұрады.

intNumber = FreeFile.
Файылдармен жұмыс істеу үшін бізге келесі білу қажет файылдардың бос
нөмірірі Free File функциясы осы нөмірді қайтарады.
Ореп ары қарай қағаздан көшір ағылшын Арр файл жіберген папкаға жолды
қайтарады. Ол файылдардың келесі бағдарламамен папка құрылуы үшін қажет.
1-ден рет бойынша файл аттары жүру үшін счетчиктің өзгерістігінен
максимальді мәнге дейін.
Көмегімен мәлімметтерді сақтау үшін файл ашуға болады, ол жоқ
болғандықтан ол құрылады. Егер файл папкада болса ол қайта жаззылады.
Тексеру жасаудың қажетті жоқ қажетті файылды құрып алмауды бақылау қажет.
intNumber- дегі сақталған нөмірленген файлды жабамыз.
Next. Int І
Файл құрған соң цикл int І өзгеністігінің соңғы мәніне жеткенше
қайталанып тұрады.
End Sub
Private Sub cmdStart_Click()
Бағдарламадан шығамыз.
Сонымен қатар SSTab- тың ұрастыру режимінде белгілер арасынан визуалды
өтеуге мүмкіндік беретін, яғни жобаның әр белгісінің, яғни жобаның әр
белгісін жұптауға мүмкіндік беретінін атап өттік.
Сонымен қатар Visual Basic-тің бірнеше циклдардың түрлеріне
тоқтадық.
Нысан деп өзге элементтер орналастырылған құрастырылудағы қосымшаның
негізгі элементті құралатын жобалардың барлығы нысаннан ол екіншілері
бірнеше элеметтерден тұрады. Сонымен қатар байланысты қатарды файылдың
соңына жеткендігін көрсететін мәні қайтарады. Екі тұжырымның логикалық
теңдігін тексереді. Бағдарлама негізгі немесе нысанының негізгі қасиеттері.
Нысан деген бұл өзге элеметтер орналастырылған құрастырылудағы
қосымшаның негізгі элеметі.
Visual Basic-те құрылатын жобалардың барлығы нысандардан тұрады.
Біреулері бір нысаннан,ал екіншілері бірнеше элеметтерден тұрады. Сонымен
қатар құрастырылудағы қосымша бір ғана нысаннан тұрады, бірақ ол мүлдем
көрінбейді немесе тек иконғана орналасады.
Визуалды бағдарламаудың басты жағымды қасиеті неде?
Жобалау режимінде нысанды баптауға, болады. Қосымша нысандарда қосуға,
болашақ бағдарламаның интерфелстің қажетті элеметтерін ( түймелер,
белгілер, тізімдер) жатады. Орналасқан болады негізінен нысан басқару
элементтерімен толтырылған терезе.
Барлық объектілер секілді Visual Basic-ке объекті нысанының барлығын
қарастыратын қасиет бар.
1.2. Visual Basic-ке Файлды құру: Қаситеттер терезесінде барлық
қасиеттерді пайдалану мүмкіндігі жоқ, олардың кейбіреулері тек қана
бағдарламамен жұмыс жасағанда ғана іске қосылады. Файлды көшіру - жаңа
каталогта оның тағы бір көшірмесін алу, ал файлдың орнын ауыстыру — оның
бір каталогтан екінші каталогқа көшірмесін алып, ескі орнынан жою. Бұл
әрекеттер әдетте тышқанмен оңай, әрі жылдам орындалады.
Файлдардың көшірмесін алу не орнын ауыстыру кезінде сол жақ терезеде
керекті каталог (не бума) көрініп тұруы тиіс. Ол үшін дискіні таңдап алып,
тышқанды екі рет шертсек, оның құрылымы ашылған күйде болады және осы
тәсілмен бумаларды да тізбектей ашып, керекті мәлімет алынатын каталог
құрылымын бейнелей аламыз.
Файлдар әрқашанда бір каталогтан екінші каталогқа көшіріледі. Сол
себепті оң жақ терезеге көшірілетін файл бар каталогты Visual Basic-тің
(беретін каталог) орналастырып, екінші терезеге сол файлдың көшірмесін
қабылдайтын каталогты (алатын каталог) шыгарыи қойған жөн. Одан кейін
орындалатын әрекеттер біртектес болады, олар: көшірілуге тиіс файл немесе
файлдар тобы ерекшеленеді, сонан кейін тышқан арқылы беретін каталогтан
алушы каталогқа сол ерекшеленген мәліме тер жеткізіледі.
Файлдармен жұмыс істеу кезінде көбінесе бір файл емес бірден бірнеше
файл өнделеді (көшіріледі, жойылады және т. с. с). Сол үшін өнделуге тиіс
файлдар алдын ала ерекшеленуге тиіс.
Бір файлды ерекшелеу қиын емес — сол файлдың шартбелгісінде тышқанды
бір рет шерту керек. Қатар орналасқан бірнеше файлды ерекшелеу үшін:
бірінші тұрған файлдың белгісінде тышқанды бір рет шерту керек;
пернесін басып ұстап тұру қажет;
соңғы файлга тышқан курсорын жеткізіп, тағы да шерту керек.
Ерекшелеуді керісінше алып тастау үшін сол файлдар атына тышқан
курсорын алып барып, оны бір рет шерту керек.
Каталог ішінде әр жерде орналасқан файлдарды ерекшелеу үшін:
бірінші файл белгісінде тышқанды шерту керек;
кернесін басып, ұстап тұру керек;
керекті файл аттарына тышқан курсорын алып барып, оны біртіндеп шертіп
отыру керек. Ерекшелеуді алып тастау үшін курсорды сол файлдардан тысқары
жерге алып барып, тышқанды бір рет шерту қажет.
Файлдармен бірге ішкі каталогтарды да ерекшелеуге болады. Енді таңдап
алынған файлдардың орнын ауыстыру үшін курсорды сол ерекшеленген объектінің
бір шетіне алып барьпі, тышқан батырмасын басу керек, сонда файддармен
әрекет жасалатынын көрсететін жылжымалы шартбелгі пайда болады. Тышқан
батырмасын сол басулы күйінде ұстап тұрып, жылжымалы белгіні файл
көшірілуге тиіс бума белгісіне жеткіземіз де, батырманы қоя береміз. Осының
нәтижесінде файлдың орнын ауыстыру (жылжыту) орындалады, егер ол ұзақ уақыт
жүргізілетін болса (файл көлемі үлен болғанда), көрініс экранда бейнеленіп
әрекеттің ұзақтығын көрсетіп тұрады. Мұның нәтижесінде мәліметті көшіру
немесе орнын ауыстыру әрекетінің орындалуы, келісім бойынша, информацияны
беретін және оны алатын объектілердің орнына байланысты болады.
Егер файл (ерекшеленген файлдар) бір орыннан екінші орынға бір диск
көлемінде ауыстырылған болса, онда, келісім бойынша, ол файл жьпгжытылады,
яғни ескі орыннан алынып тасталады. Ал, егерде файл (ерекшеленген файлдар
тобы) бір дискіден ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Visual Basic файылмен жұмыс істеу ортасы
Visual Basic программалу тілі
Visual Basic-та инженерлік калькулятор жүйесін құру
Жоба терезенің астында
VISUAL BASIC басты элементтерімен танысу
Мультимедиялық қосымшалар құру технологиясы
Электронды оқулықты пайдалану. Электронды оқулық құрудың жолдары
Visual basic программалау тілінде стандартты емес формаларды құру жолдарын оқытуға арналған көмекші электронды оқу құралын жетілдіру
Электронды оқулықты пайдалану. Электронды оқулық құрудың жолдары туралы
Visual Basic
Пәндер