Danh mục

Bài giảng Lập trình Window: Chương 3 - Phan Trọng Tiến

Số trang: 64      Loại file: ppt      Dung lượng: 563.00 KB      Lượt xem: 13      Lượt tải: 0    
Jamona

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình Window: Chương 3 trình bày những cải tiến về ngôn ngữ và câu lệnh VB.Net. Các nội dung cụ thể trình bày ở chương này như: Tổng quan, các kiểu dữ liệu, sử dụng các biến, Demo - Sử dụng biến và các cấu trúc dữ liệu, functions, subroutines, and properties, Demo - Làm việc với biến và các thủ tục, xử lý ngoại lệ (Exception Handing), Demo - Cấu trúc xử lý ngoại lệ, Lab - Thực hiện các cấu trúc xử lý ngoại lệ.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình Window: Chương 3 - Phan Trọng TiếnChương3:Nhữngcảitiếnvềngônngữ vàcâulệnhVB.NetPhanTrọngTiếnDepartmentofSoftwareEngineerngHanoiUniversityofAgricalturalOfficelocation:3rdfloor,AdministrativebuildingOfficephone:8276346,Ext:132Email:phantien84@gmail.com 1 Nộidungchính1. Tổngquan2. Cáckiểudữliệu3. Sửdụngcácbiến4. Demo:Sửdụngbiếnvàcáccấutrúcdữliệu5. Functions,Subroutines,andProperties6. Demo:Làmviệcvớibiếnvàcácthủtục7. Xửlýngoạilệ(ExceptionHanding)8. Demo:Cấutrúcxửlýngoạilệ9. Lab:Thựchiệncáccấutrúcxửlýngoạilệ 2 1.Tổngquan VB.Netgiớithiệunhiềucảitiếnvềngônngữvàcú phápgiúppháttriểnmộtcáchtốtnhất:  Kếthợpchặtchẽvớicáckiểuhệthốngtrong.Net FrameworklàmVB.Nettươngthíchvớicácngônngữ khác.  Cáccảitiếnvềcúphápvớicácbiếnlàmtăngsựsáng sủavàthựcthicode.  CácthayđổivềFunctions,Subroutinesvà Propertieslàmcodedễđọcvàbảotrì  Cấutrúcxửlýngoạilệ,làmngônngữVB.Nettrởnên mạnhmẽ 3 Kếtquảcầnđạtđược Mô tả thay đổi các kiểu dữ liệu trong VB.Net Khai báo và khởi tạo các biến và mảng Dùng câu lệnh rút gọn để khởi gán giá trị cho biến Thực thi Functions và Subroutines Gọi các Properties của một đối tượng Sử dụng cú pháp Try … Catch … Finally để thực hiện xử lý ngoại lệ 4 2.Cáckiểudữliệu Kiểudữliệuhệthống Sosánhthambiến(ByRef)vàthamtrị (ByVal) Cáckiểudữliệumới Thayđổivớicáckiểudữliệutồntại SửdụngCTypeđểchuyểnđổitừkiểudữ liệunàysangkiểudữliệukhác 5 Kiểudữliệuhệthống ĐượctíchhợptrongCLS Chiasẻlúcchạy(Runtime),biêndịch (compiler)vàcácTool. Điềukhiểncáchkhaibáo,sửdụngvàquản lýcáckiểudữliệulúcchạy Baogồmtậphợpcáckiểudữliệutựđịnh nghĩa Cáckiểudữliệuhệthốngthôngthường đượckếthừatừlớpSystem.Object 6 Sosánhthambiếnvàthamtrị Cácbiếnkiểuthamtrị(Value–Type)  Chứadữliệutrựctiếp  Cóbảnsaolàdữliệucủachínhnó  Cácthaotáctrên1biếnkhôngảnhhưởngđếnbiến khác  Câulệnhgántạomộtbảnsaodữliệu Cácbiếnkiểuthambiến(Reference–Type)  Lưutrữthamchiếutớidữliệu(cácđốitượngthamchiếu đãbiết)  Haithamchiếucóthểthamchiếuđếncùngmộtđối tượng  Cácthaotáctrênmộtbiếncóthểảnhhưởngđếnbiến khác 7Cáckiểudữliệumới 8Thayđổivớicáckiểudữliệutồntại 9 SửdụngCTypeđểchuyểnđổitừkiểudữ liệunàysangkiểudữliệukhác DùngCTypeđểchuyểnđổicácgiátrịtừ mộtkiểunàysangmộtkiểukhác. TươngtựnhưhàmCStrvàCInttrongVB6 Cúpháp:  CType(expression,typename) Vídụ: DimxAsString,yAsInteger x=34 y=CType(x,Integer) 10 3.Sửdụngcácbiến Khaibáovàsửdụngbiếnvàmảng Khaibáonhiềubiến Phạmvicủabiến Tạocáckiểudữliệucócấutrúc Cáctùychọnbiêndịch Cáctoántửgán 11 Dùngbiến Đểlưutrữdữliệu,mộtngônngữlậptrình dùngbiến.Biếnlàvịtríbộnhớtạmtrong máy.Mộtbiếncótênbiếnvàkiểudữliệu củanó. VB.Netcungcấpcáckiểudữliệukhác nhauđểgiúplưutrữdữliệu. Vídụ: DimiCountAsInteger 12 Khaibáovàsửdụngbiếnvàmảng Khởitạobiếnkhibạnkhaibáochúng Khởitạomảngvớikíchthướcxácđịnh hoặckhôngcókíchthước  Thayđổikíchthướcmảngbằngcáchdùngtừ khóaReDim 13 Khaibáosửdụngbiếnvàmảng Cúpháp:Dimvarname[As[New]type][=initexpr] KhaibáomảngDimx()AsStringReDimx(5)CorrectinVisualBasic.NETDimy(2)AsStringReDimPreservey(5)AllowedinVisualBasic.NET 14 Khaibáonhiềubiến KhaibáonhiềubiếntrongVB6 KhaibáonhiềubiếntrongVB.Net 15 Dạngviếtngắnkhaibáo Cóthểkhaibáodùngkýtựnhậndạng Vídụ: DimstrVar$ 16Bảngkýtựnhậndạng 17 Cáckiểu ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: