ActiveX компоненттері форматта біріктірілуі керек.
Web-беттері қалай жұмыс істейді
Сіз Web-те жұмыс істеген кезде, гиперсілтемеге шерткенде компьютеріңіздегі Web-серверден гипермәтіндік тілді (HTML) жазылған құжат келеді. Бұл құжат Web-бет туралы барлық ақпарат бар. Кезектегі бетті көрсету үшін, броузер сіздің қатты дискіңізде арнайы каталогты(КЭШ) тексереді, онда Web-беттің бір түрі сақталуы керек және осы бет немесе графикалық фрагмент сіздің компьютерге жүктелгенін анықтайды. Егер олай болса, броузер Web-серверден қажет графиканы сұрайды және сервер оны сіздің компьютеріңізге жібереді. Алынған компоненттер КЭШ-те сақталады, сондықтан болашақта бұл ақпаратты Интернет емес қатты дискіден алуға болады. Сонымен, броузер Web-бетті экранда көрсетеді.
Программаны жетілдіруге ActiveX-тің рөлі
Visual Basic-те ActiveX-тің жұмысының қандай мүмкіндіктері қарастырылғанын көрейік. Visual Basic-те қосып, Project Wizard терезесіне назар аударыңыз-сіз ActiveX компоненттерін құру үшін бірнеше шаблондарды көре аласыз. Оның тізіміне AxtixeX Exe, ActiveXDLL, ActiveX Control6, ActiveX Document DLL және ActiveX Document EXE кіреді. ActiveX элементтерін Visual Basic –тің элементтер тақтасына орналастыруға болады. Одан кейін оны жобаға қосып және жәй элементтер секілді жұмыс істеуге болады. Программаға қосылған ActiveX комапоненттері ІDD-нің бір бөлігі болады.
ActiveX компоненттерін құруға арналған шаблон
ActiveX құжаттарын құру және қолдану
ActiveX құжаттарын Visual Basic мүмкіндіктерінің барлығын Интернетте немесе интержеліде қолдануға үлкен мүмкіндік береді. ActiveX құжаттары Visual Basic-тің қосымша, оған контейнер рөлінде Microsoft Internet Explorer арқылы. ActiveX құжатының көмегімен “ауыстырмалы” версияда қосымша құрап және онымен портотивті компьютерде немесе алыстағы оффисте, тіпті үйде-ақ жұмыс істейді. Сонымен қатар ActiveX құжатын Web-бетпен шатастыруға болмайды-ол жеке қосымша. Қолданушылар ActiveX құжаттарының арасында да және броузердегі Web-бетінде оңай ауысып отыра алады.
ActiveX құжаттарын құру үшін келесі әрекетті орындаңыз:
1. Жаңа жоба құрыңыз. Project Wizard сұқбат терезесінен ActiveX Document EXE таңбашасын таңда;
2. Қасиеттер терезесінде User Document1 құжатының Name қасиетіне docMain мәнін беріңіз;
3. DocMain құжатының сол жақ жоғарғы бұрышына құрылғы тізімін орнатыңыз;
4. DocMain құжатына каталог тізімін қосып және оны бір жол төмен тізім құжатынан орналастырыңыз. Тізімді, құрылыс тізмінің енімен, ал ұзындығы құжат ұзындығының ортасына келетіндей етіп созыңыз;
5. Каталог тізімінің астына файл тізімін орнатыңыз. Тізімді, енін каталог тізіміне сәйкес келетіндей етіп, ал ұзындығы DocMain құжатының төменгі шетіне бір жол жетпейтіндей етіп созыңыз.;
6. Енді құжатқа графикалық алаң орнат, оның Name қасиетіне picGraphic мәнін бер;
7. PiсGraphic-ті құрылыс тізімінен бір жол оңға қарай орналастыр. Алаңды оның оң жақ шеті құжаттың оң жақ шетіне бір жол жетпейтіндей етіп соз. Графикалық алаңның төменгі шетін, файл тізімінің төменгі шетімен сәйкес келетіндей етіп орнат.
8.Программа терезесі ашылу үшін, құрылыс тізімінде екі рет шертіңіз.
Drive 1 тізімінің Change оқиғасының процедурасына келесі фрагментті қосыңыз:
Private Sub Drive_Change()
‘Синхронизовать список каталогов со спискос устройств
Dir1.Path=Drive1.Drive
End Sub
10. Change Dir1 тізімінің оқиғасының процедурасына келесі фрагментті қос:
Private Sub File1_Click()
‘Ввести графическое изоброжение
picGraphic.Picture=LoadPicture(Dir1.Path&_”\”&File17filename)
End Sub
Достарыңызбен бөлісу: |