Đề tài: Lập trình Web bằng Visual Basic
Số trang: 232
Loại file: pdf
Dung lượng: 1,009.08 KB
Lượt xem: 27
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng tham khảo Đề tài: Lập trình Web bằng Visual Basic, đề tài này gồm 3 phần nhằm giúp bạn nắm bắt cơ sở lý thuyết về ngôn ngữ Visual Basic, cũng như những nội dung chính về phương pháp và thiết kế bằng Visual Basic.
Nội dung trích xuất từ tài liệu:
Đề tài: Lập trình Web bằng Visual Basic Laäp Trình Web Vôùi Visual Basic PHAÀN I : CÔ SÔÛ LYÙ THUYEÁT VEÀ NGOÂN NGÖÕ VISUAL BASIC I. Tìm hieåu ngoân ngöõ laäp trình Visual Basic 1. Toång quan veà ngoân ngöõ laäp trình Visual Basic Visual Basic, con ñöôøng nhanh nhaát vaø ñôn giaûn nhaát ñeå taïo nhöõng öùng duïng cho Microsoft Windows. Baát keå baïn laø moät nhaø chuyeân nghieäp hay laø moät ngöôøi môùi laäp trình Windows, Visual Basic cung caáp cho baïn moät taäp hôïp caùc coâng cuï hoaøn chænh ñeå nhanh choùng phaùt trieån caùc öùng duïng. Vaäy Visual Basic laø gì ? Thaønh phaàn “Visual” noùi ñeán caùc phöông thöùc duøng ñeå taïo giao dieän ñoà hoïa ngöôøi söû duïng (GUI). Thay vì vieát nhöõng doøng maõ ñeå moâ taû söï xuaát hieän vaø vò trí cuûa nhöõng thaønh phaàn giao dieän, ta chæ caàn theâm vaøo nhöõng ñoái töôïng ñaõ ñöôïc ñònh nghóa tröôùc ôû vò trí naøo ñoù treân maøn hình. Thaønh phaàn “Basic” noùi ñeán ngoân ngöõ “BASIC” (Beginners All-Purpose Symbolic Instruction Code) moät ngoân ngöõ ñöôïc duøng bôûi nhieàu nhaø laäp trình hôn baát cöù moät ngoân ngöõ naøo khaùc trong lòch söû maùy tính. Visual Basic ñöôïc phaùt trieån daàn daàn döïa treân ngoân ngöõ BASIC, vaø baây giôø chöùa ñöïng haøng traêm ñieàu leänh, haøm, vaø töø khoùa… coù quan heä tröïc tieáp vôùi giao dieän ñoà hoïa cuûa Windows. Ngoân ngöõ laäp trình Visual Basic khoâng chæ laø Visual Basic. Heä thoáng laäp trình Visual Basic, nhöõng öùng duïng bao goàm Microsoft Excel, Microsoft Access, vaø nhieàu öùng duïng Windows khaùc ñeàu duøng cuøng moät ngoân ngöõ. Maëc duø muïc ñích cuûa chuùng ta laø taïo ra nhöõng öùng duïng nhoû cho baûn thaân hay moät nhoùm, moät heä thoáng caùc coâng ty lôùn, hoaëc thaäm chí phaân phoái nhöõng öùng duïng ra toaøn caàu qua Internet. Visual Basic laø cung cuï maø baïn caàn. • Nhöõng chöùc naêng truy xuaát döõ lieäu cho pheùp ta taïo ra nhöõng cô sôû döõ lieäu, nhöõng öùng duïng front-end, vaø nhöõng thaønh phaàn phaïm vi server-side cho haàu heát caùc daïng thöùc cô sôû döõ lieäu phoå bieán, bao goàm Microsoft SQL Server vaø nhöõng cô sôû döõ lieäu möùc enterprise khaùc. • Nhöõng kyõ thuaät ActiveX cho pheùp ta duøng nhöõng chöùc naêng ñöôïc cung caáp töø nhöõng öùng duïng khaùc, nhö laø chöông trình xöû lyù vaên baûn Microsoft Word, baûng tính Microsoft Excel vaø nhöõng öùng duïng Windows khaùc. • Khaû naêng Internet laøm cho noù deã daøng cung caáp cho vieäc theâm vaøo nhöõng taøi lieäu vaø öùng duïng qua Internet hoaëc intranet töø beân trong öùng duïng cuûa baïn, hoaëc taïo nhöõng öùng duïng Internet server. • Öùng duïng cuûa baïn keát thuùc laø moät file .exe thaät söï. Noù duøng moät maùy aûo Visual Basic ñeå baïn töï do phaân phoái öùng duïng. Trang 1 2. Caáu truùc cuûa moät öùng duïng Visual Basic Moät öùng duïng thaät ra laø moät taäp hôïp caùc chæ daãn tröïc tieáp ñeán maùy tính ñeå thi haønh moät hay nhieàu taùc vuï. Caáu truùc cuûa moät öùng duïng laø phöông phaùp trong ñoù caùc chæ daãn ñöôïc toå chöùc, ñoù laø nôi chæ daãn ñöôïc löu giöõ vaø thi haønh nhöõng chæ daãn trong moät trình töï nhaát ñònh. Vì moät öùng duïng Visual Basic, treân cô baûn laø nhöõng ñoái töôïng, caáu truùc maõ ñoùng ñeå töôïng tröng cho nhöõng moâ hình vaät lyù treân maøn hình. Baèng vieäc ñònh nghóa, nhöõng ñoái töôïng chöùa maõ vaø döõ lieäu. Form, caùi maø chuùng ta nhìn thaáy treân maøn hình laø töôïng tröng cho nhöõng thuoäc tính, quy ñònh caùch xuaát hieän vaø caùch cö xöû. Cho moãi form trong moät öùng duïng, coù moät quan heä module form (vôùi teân file môû roäng laø .frm) duøng ñeå chöùa ñöïng maõ cuûa noù. Moãi module chöùa nhöõng thuû tuïc söï kieän – nhöõng ñoaïn maõ, nôi ñaët nhöõng chæ daãn, caùi seõ ñöôïc thi haønh trong vieäc ñaùp öùng nhöõng söï kieän chæ ñònh. Form coù theå chöùa nhöõng ñieàu khieån. Töông öùng vôùi moãi ñieàu khieån treân form, coù moät taäp hôïp nhöõng thuû tuïc söï kieän trong module form ñoù. Maõ khoâng chæ quan heä vôùi moät form chæ ñònh hay ñieàu khieån coù theå ñöôïc ñaët trong moät loaïi module khaùc, moät module chuaån (.BAS). Moät thuû tuïc ñöôïc duøng ñeå ñaùp öùng nhöõng söï kieän trong nhöõng ñoái töôïng khaùc nhau phaûi ñöôïc ñaët trong cuøng moät chuaån, thay vì taïo nhöõng baûn sao maõ trong nhöõng thuû tuïc söï kieän cho moãi ñoái töôïng. Moät lôùp module (.cls) ñöôïc duøng ñeå taïo nhöõng ñoái töôïng, caùi maø coù theå ñöôïc goïi töø nhöõng thuû tuïc beân trong öùng duïng cuûa baïn. Trong khi moät module chuaån chæ chöùa maõ, moät lôùp module chöùa ñöïng caû maõ vaø döõ lieäu. Ta coù theå nghó noù nhö moät ñieàu khieån. 3. Chuùng ta coù theå laøm gì vôùi Visual Basic Taïo giao dieän ngöôøi söû duïng Giao dieän ngöôøi söû duïng coù leõ laø thaønh phaàn quan troïng nhaát cuûa moät öùng duïng. Ñoái vôùi ngöôøi söû duïng, giao dieän chính laø öùng duïng ; hoï khoâng caàn chuù yù ñeán thaønh phaàn maõ thöïc thi beân döôùi. ÖÙng duïng cuûa chuùng ta coù theå phoå bieán ñöôïc hay khoâng phuï thuoäc vaøo giao dieän. Söû duïng nhöõng ñieàu khieån chuaån cuûa Visual Basic Ta duøng nhöõng ñieàu khieån ñeå laáy thoâng tin maø ngöôøi söû duïng nhaäp vaøo, vaø ñeå hieån thò keát xuaát. Nhöõng ñieàu khieån maø ta coù theå duøng trong öùng duïng bao goàm hoäp vaên baûn, nuùt leänh, vaø hoäp danh saùch,…. Nhöõng ñieàu khieån khaùc cho ta truy xuaát nhöõng öùng duïng khaùc, xöû lyù döõ lieäu cuûa noù nhö laø moät thaønh phaàn maõ trong öùng duïng cuûa baïn. Laäp trình vôùi nhöõng ñoái töôïng. Nhöõng ñoái töôïng laø thaønh phaàn chuû yeáu ñeå laäp tình Visual Basic. Nhöõng ñoái töôïng coù theå laø form, nhöõng ñieàu khieån hay cô sôû döõ lieäu. Trang 2 Laäp Trình Web Vôùi Visual Bas ...
Nội dung trích xuất từ tài liệu:
Đề tài: Lập trình Web bằng Visual Basic Laäp Trình Web Vôùi Visual Basic PHAÀN I : CÔ SÔÛ LYÙ THUYEÁT VEÀ NGOÂN NGÖÕ VISUAL BASIC I. Tìm hieåu ngoân ngöõ laäp trình Visual Basic 1. Toång quan veà ngoân ngöõ laäp trình Visual Basic Visual Basic, con ñöôøng nhanh nhaát vaø ñôn giaûn nhaát ñeå taïo nhöõng öùng duïng cho Microsoft Windows. Baát keå baïn laø moät nhaø chuyeân nghieäp hay laø moät ngöôøi môùi laäp trình Windows, Visual Basic cung caáp cho baïn moät taäp hôïp caùc coâng cuï hoaøn chænh ñeå nhanh choùng phaùt trieån caùc öùng duïng. Vaäy Visual Basic laø gì ? Thaønh phaàn “Visual” noùi ñeán caùc phöông thöùc duøng ñeå taïo giao dieän ñoà hoïa ngöôøi söû duïng (GUI). Thay vì vieát nhöõng doøng maõ ñeå moâ taû söï xuaát hieän vaø vò trí cuûa nhöõng thaønh phaàn giao dieän, ta chæ caàn theâm vaøo nhöõng ñoái töôïng ñaõ ñöôïc ñònh nghóa tröôùc ôû vò trí naøo ñoù treân maøn hình. Thaønh phaàn “Basic” noùi ñeán ngoân ngöõ “BASIC” (Beginners All-Purpose Symbolic Instruction Code) moät ngoân ngöõ ñöôïc duøng bôûi nhieàu nhaø laäp trình hôn baát cöù moät ngoân ngöõ naøo khaùc trong lòch söû maùy tính. Visual Basic ñöôïc phaùt trieån daàn daàn döïa treân ngoân ngöõ BASIC, vaø baây giôø chöùa ñöïng haøng traêm ñieàu leänh, haøm, vaø töø khoùa… coù quan heä tröïc tieáp vôùi giao dieän ñoà hoïa cuûa Windows. Ngoân ngöõ laäp trình Visual Basic khoâng chæ laø Visual Basic. Heä thoáng laäp trình Visual Basic, nhöõng öùng duïng bao goàm Microsoft Excel, Microsoft Access, vaø nhieàu öùng duïng Windows khaùc ñeàu duøng cuøng moät ngoân ngöõ. Maëc duø muïc ñích cuûa chuùng ta laø taïo ra nhöõng öùng duïng nhoû cho baûn thaân hay moät nhoùm, moät heä thoáng caùc coâng ty lôùn, hoaëc thaäm chí phaân phoái nhöõng öùng duïng ra toaøn caàu qua Internet. Visual Basic laø cung cuï maø baïn caàn. • Nhöõng chöùc naêng truy xuaát döõ lieäu cho pheùp ta taïo ra nhöõng cô sôû döõ lieäu, nhöõng öùng duïng front-end, vaø nhöõng thaønh phaàn phaïm vi server-side cho haàu heát caùc daïng thöùc cô sôû döõ lieäu phoå bieán, bao goàm Microsoft SQL Server vaø nhöõng cô sôû döõ lieäu möùc enterprise khaùc. • Nhöõng kyõ thuaät ActiveX cho pheùp ta duøng nhöõng chöùc naêng ñöôïc cung caáp töø nhöõng öùng duïng khaùc, nhö laø chöông trình xöû lyù vaên baûn Microsoft Word, baûng tính Microsoft Excel vaø nhöõng öùng duïng Windows khaùc. • Khaû naêng Internet laøm cho noù deã daøng cung caáp cho vieäc theâm vaøo nhöõng taøi lieäu vaø öùng duïng qua Internet hoaëc intranet töø beân trong öùng duïng cuûa baïn, hoaëc taïo nhöõng öùng duïng Internet server. • Öùng duïng cuûa baïn keát thuùc laø moät file .exe thaät söï. Noù duøng moät maùy aûo Visual Basic ñeå baïn töï do phaân phoái öùng duïng. Trang 1 2. Caáu truùc cuûa moät öùng duïng Visual Basic Moät öùng duïng thaät ra laø moät taäp hôïp caùc chæ daãn tröïc tieáp ñeán maùy tính ñeå thi haønh moät hay nhieàu taùc vuï. Caáu truùc cuûa moät öùng duïng laø phöông phaùp trong ñoù caùc chæ daãn ñöôïc toå chöùc, ñoù laø nôi chæ daãn ñöôïc löu giöõ vaø thi haønh nhöõng chæ daãn trong moät trình töï nhaát ñònh. Vì moät öùng duïng Visual Basic, treân cô baûn laø nhöõng ñoái töôïng, caáu truùc maõ ñoùng ñeå töôïng tröng cho nhöõng moâ hình vaät lyù treân maøn hình. Baèng vieäc ñònh nghóa, nhöõng ñoái töôïng chöùa maõ vaø döõ lieäu. Form, caùi maø chuùng ta nhìn thaáy treân maøn hình laø töôïng tröng cho nhöõng thuoäc tính, quy ñònh caùch xuaát hieän vaø caùch cö xöû. Cho moãi form trong moät öùng duïng, coù moät quan heä module form (vôùi teân file môû roäng laø .frm) duøng ñeå chöùa ñöïng maõ cuûa noù. Moãi module chöùa nhöõng thuû tuïc söï kieän – nhöõng ñoaïn maõ, nôi ñaët nhöõng chæ daãn, caùi seõ ñöôïc thi haønh trong vieäc ñaùp öùng nhöõng söï kieän chæ ñònh. Form coù theå chöùa nhöõng ñieàu khieån. Töông öùng vôùi moãi ñieàu khieån treân form, coù moät taäp hôïp nhöõng thuû tuïc söï kieän trong module form ñoù. Maõ khoâng chæ quan heä vôùi moät form chæ ñònh hay ñieàu khieån coù theå ñöôïc ñaët trong moät loaïi module khaùc, moät module chuaån (.BAS). Moät thuû tuïc ñöôïc duøng ñeå ñaùp öùng nhöõng söï kieän trong nhöõng ñoái töôïng khaùc nhau phaûi ñöôïc ñaët trong cuøng moät chuaån, thay vì taïo nhöõng baûn sao maõ trong nhöõng thuû tuïc söï kieän cho moãi ñoái töôïng. Moät lôùp module (.cls) ñöôïc duøng ñeå taïo nhöõng ñoái töôïng, caùi maø coù theå ñöôïc goïi töø nhöõng thuû tuïc beân trong öùng duïng cuûa baïn. Trong khi moät module chuaån chæ chöùa maõ, moät lôùp module chöùa ñöïng caû maõ vaø döõ lieäu. Ta coù theå nghó noù nhö moät ñieàu khieån. 3. Chuùng ta coù theå laøm gì vôùi Visual Basic Taïo giao dieän ngöôøi söû duïng Giao dieän ngöôøi söû duïng coù leõ laø thaønh phaàn quan troïng nhaát cuûa moät öùng duïng. Ñoái vôùi ngöôøi söû duïng, giao dieän chính laø öùng duïng ; hoï khoâng caàn chuù yù ñeán thaønh phaàn maõ thöïc thi beân döôùi. ÖÙng duïng cuûa chuùng ta coù theå phoå bieán ñöôïc hay khoâng phuï thuoäc vaøo giao dieän. Söû duïng nhöõng ñieàu khieån chuaån cuûa Visual Basic Ta duøng nhöõng ñieàu khieån ñeå laáy thoâng tin maø ngöôøi söû duïng nhaäp vaøo, vaø ñeå hieån thò keát xuaát. Nhöõng ñieàu khieån maø ta coù theå duøng trong öùng duïng bao goàm hoäp vaên baûn, nuùt leänh, vaø hoäp danh saùch,…. Nhöõng ñieàu khieån khaùc cho ta truy xuaát nhöõng öùng duïng khaùc, xöû lyù döõ lieäu cuûa noù nhö laø moät thaønh phaàn maõ trong öùng duïng cuûa baïn. Laäp trình vôùi nhöõng ñoái töôïng. Nhöõng ñoái töôïng laø thaønh phaàn chuû yeáu ñeå laäp tình Visual Basic. Nhöõng ñoái töôïng coù theå laø form, nhöõng ñieàu khieån hay cô sôû döõ lieäu. Trang 2 Laäp Trình Web Vôùi Visual Bas ...
Tìm kiếm theo từ khóa liên quan:
Lập trình Web bằng Visual Basic Ngôn ngữ lập trình Visual Basic Cấu trúc ứng dụng Visual Basic Lập trình Visual Basic Lập trình Web Công nghệ thông tinGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 314 0 0 -
74 trang 300 0 0
-
96 trang 293 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 281 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 275 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 265 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 265 0 0