Байланысты: Махан Асел Visual basic программалау тілінде стандартты емес формаларды құру жолдарын оқытуға арналған көмекші электронды оқу құралын жетілдіру диплом жұмысы
Click оқиғасы Click оқиғасы элементке тышқанды басқан кезде орындалады. Visuas Basic тілінің барлық элементтері осы Click оқиғасын қамтиды. Қосымшада программа құру кезде Click оқиғасының процедурасы үшін осы элементке тышқанды басу дегенді білдіреді. Масылы:
Private Sub cmdOk_Click
Unload Me
End Sub
DblClick DblClick оқиғасы тышқанды екі рет қатар басқанда оқиға орындау үшін шақырылады. Мысалы, Windows-та әрекеттің орындалуы тышқанды екі рет басқанда негіздеу параметрі басқару тақтасынан беріледі. Сонымен қатар бұл оқиға қасиеттерді көру үшін, белгіленген жолдарды қосу немесе алып тастау үшін пайдаланылады.
DragDrop оқиғасы Drag Drop оқиғасы объектіні тышқанмен тасмалдағанда немесе алып тастағанда шақырылады. DragDrop оқиғасының процедурасы келесідей синтаксиске ие:
Private Sub target_DragDrop()
DradOver Оқиғасы DragOver оқиғасы объектіні немесе элементті басқа элементтің үстіне тасымалдайды. Оқиға атқарылуы үшін шақырылады. Оның процедурасы келесідей синтакисикеие:
Private Sub target_DragOver()
MouseDown оқиғасы MouseDown оқиғасы тышқанды басып, оны жібермеу үшін шақырылады. MouseDown оқиғасының процедурасы келесі синтаксиске ие:
Private Sub target_MouseDown()
1.3 ACTIVEX-ті қолдану
ActiveX платформасы туралы Қысқаша анықтамадан бастайық, Microsoft Active платформасы технологиялар жиынтығы, ол ол Internet желісінде интеграцияланған компьютер жағдайындағы “клиент-сервер” типтегі қосымшаны жетілдіруге арналған. Оған көптеген технологиялар кіреді, соның ішінде Remote Automation, құжат ActiveX(ActiveX Documents), ActiveХ элементтері(ActiveX Controls), ActiveMovie, ActiveDesktop, динамикалық HTML(DHTML), VBScript(Visual Basic негізінде Microsoft тілінің сценарийі) және Active Server Pages(ASP). Басқаша айтқанда Microsoft-тың кейінгі үлгідегі технологиялары Active платфоромасында біріктірілген.
ActiveX компоненттері СОМ моделінің бір бөлігі болып келеді(Component Object Model-Көп компонентті объектілердің моделі). ActiveX технологиясы СОМ-ға негізделгендіктен бірнеше қосымшада жұмыс істегенге арналған программалық компонент құруға мүмкіндік береді. Интернет немесе компанияның интернет желісінің жағдайында жұмыс істей алатын ыңғайлы программлық модуль жазу үшін, ActiveX Интернеттің технологиясын қолданады.
ActiveX белгілері ActiveX интернетте бірнеше жағдайлармен бағдарланады:
Visual Basic-тің автономды қосымшаларын ActiveX құжаты ретінде жасап, содан соң оны Internet Explorer арқылы жүктеуге болады.
Бұл технологиялық клиент компоненттерінде ActiveX программасын жаңарту үшін қолдануға болады. Қосымша броузерден қосылатындықтан, құжатты былай құрасақ болады: керек жағдайда ондағы ақпарат автоматты түрде жаңартылсын, ал жаңа түрдегі элемент автоматты түрде клиент компьютерінде орнатылсын;
Бұл үшін сізге программалық орнатулар немесе дискілер керек емес.
ActiveX қауіпсіздігінің талаптары Вирусқа қалай қарайсыз? ActiveX біреудің компьютерінде өте қауіпті кодты жібере алатын болды ғой? Иә, бұл өте мүмкін болатын жағдай. Егер кімде кімнің біреуге қастандық істегісі келсе, ол оны міндетті түрде орындайды. Сонда да AciveX“программалық диверсанттарымен” күресу үшін бірнеше жағдайларды қарастырған:
Программада электрондық қол (подпись) болу керек;
AciveX компоненттерін арнайы “қауіпсіздік ережелерінен” сценарий және инциализация үшін кірістірген;
Өзінің жұмыс істеу кезінде элемент, қолданушының пайдалануы үшін хұқысы бар ма екендігін тексеру керек;