Дипломдық ЖҰмыс 5В011100 «Информатика»



бет20/31
Дата06.10.2022
өлшемі1.6 Mb.
#462084
түріДиплом
1   ...   16   17   18   19   20   21   22   23   ...   31
Махан Асел 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 компоненттерін арнайы “қауіпсіздік ережелерінен” сценарий және инциализация үшін кірістірген;

  • Өзінің жұмыс істеу кезінде элемент, қолданушының пайдалануы үшін хұқысы бар ма екендігін тексеру керек;



  • Достарыңызбен бөлісу:
1   ...   16   17   18   19   20   21   22   23   ...   31




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет