những chức năng đối tượng mới của vb net phần i

Những chức năng Đối Tượng mới của VB.NET (phần I)

Những chức năng Đối Tượng mới của VB.NET (phần I)

... hình Icons nằm khung bên ph i Dialog Các tập Microsoft NET 67 Source code Class chứa VB source file v i extension vb Trong VB. NET tất VB source files có extension vb System nhận diện lo i VB file ... không cần n i rõ thuộc Object KháchHàng hay NhânViên Polymorphism Polymorphism thể nhiều hình thức: Late Binding (Hiệu lực trễ): Có nghĩa đ i đến chót, execution, code biết làm việc v i lo i Object ... Chữ binding n i đến "hiệu lực", late binding có hiệu lực trễ i u thực cách hứa hẹn Object thuộc Parent Class để lúc runtime ta giao cho code Object thuộc Child Class Thí dụ ta hứa v i khán giả...

Ngày tải lên: 29/09/2013, 06:20

9 372 1
Những chức năng Đối Tượng mới của VB.NET (phần II)

Những chức năng Đối Tượng mới của VB.NET (phần II)

... properties ID, Item, Price (giá) Quantity (số lượng) Nó có Public Function Amount (số tiền) Public Class LineItem Private mintID As Integer Private mstrItem As String Private msngPrice As Single Private ... implement Interface tên IDisposable v i Implements keyword sau: Public Class TheClass Implements IDisposable Bạn ph i viết code cho Sub Dispose giống sau: Private Sub Dispose() Implements IDisposable.Dispose ... (ProductLine) Class cho Dịch vụ (ServiceLine) , riêng rẽ Nhưng thấy chúng có nhiều i m tương đồng nên ta code Class g i Món hàng (LineItem), inherit từ LineItem ProductLine ServiceLine LineItem...

Ngày tải lên: 29/09/2013, 06:20

14 424 0
Những chức năng Đối Tượng mới của VB.NET (phần III)

Những chức năng Đối Tượng mới của VB.NET (phần III)

... Microsoft NET 83 Private Function CalculateAmount() As Single Return mintQuantity * msngPrice End Function Khi ta SubClass LineItem để tạo ServiceLine class, Object ServiceLine thừa kế Function ... Keyword MustInherit (Ph i Thừa Kế) Trở l i thí dụ Inheritance v i Class LineItem Sở dĩ ta đặt Class LineItem chứa thứ chung cho hai classes ProductLine ServiceLine Chớ thật Object Class LineItem không ... ChàoH i ClassCon g i thay Sub ChàoH i ClassCha Ta n i Sub ChàoH i Virtual method Tất methods VB. NET virtual Ý niệm virtual để n i implementation cháu trẻ dòng họ dùng - không cần biết variable...

Ngày tải lên: 29/09/2013, 06:20

13 361 0
Những chức năng Đối Tượng mới của VB.NET (phần IV)

Những chức năng Đối Tượng mới của VB.NET (phần IV)

... method File class sau: Dim inFile As StreamReader = File.OpenText("words.txt") Dim strIn As String strIn = inFile.ReadLine() Ở object File tạo Method OpenText shared Function, mở input text file ... compiler kiểm xem methods ta dùng có hữu không Early Binding code compiled IL hiệu compiler biết rõ ràng data types parameters Ngược l i Late Binding có nghĩa ta làm việc cách linh động v i Object ... thức khác biệt VB6 (tin tức diễn tả hình ảnh nằm phần đầu *.frm files), nên VB. NET hổ trợ Thừa kế hình ảnh (Visual Inheritance) cho Windows Forms cách tự nhiên i u có nghĩa sau làm xong Windows...

Ngày tải lên: 29/09/2013, 06:20

17 379 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần III) docx

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần III) docx

... Private Function CalculateAmount() As Single Return mintQuantity * msngPrice End Function Khi ta SubClass LineItem để tạo ServiceLine class, Object ServiceLine thừa kế Function Amount Function ... Public BaseClass LineItem Ngược l i, Function CalculateAmount Private nên ServiceLine class lẫn client code dùng LineItem Object không truy cập Như thế, ta g i Function Amount được, đến phiên g i ... MustInherit (Ph i Thừa Kế) Trở l i thí dụ Inheritance v i Class LineItem Sở dĩ ta đặt Class LineItem chứa thứ chung cho hai classes ProductLine ServiceLine Chớ thật Object Class LineItem không chứa...

Ngày tải lên: 12/12/2013, 11:15

11 385 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần II) ppt

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần II) ppt

... (số tiền) Public Class LineItem Private mintID As Integer Private mstrItem As String Private msngPrice As Single Private mintQuantity As Integer Public Property ID() As Integer Get Return mintID ... nhiều i m tương đồng nên ta code Class g i Món hàng (LineItem), inherit từ LineItem ProductLine ServiceLine LineItem có properties ID, Item, Price (giá) Quantity (số lượng) Nó có Public Function ... ProductLine Ta code Class ProductLine sau: Public Class ProductLine Inherits LineItem Private mstrDescription As String Public ReadOnly Property Description() As String Get Return mstrDescription...

Ngày tải lên: 12/12/2013, 11:15

11 398 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần I) docx

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần I) docx

... chứa VB source file v i extension vb Trong VB. NET tất VB source files có extension vb System nhận diện lo i VB file (form, class, module,.v.v ) nhờ đọc content file, không dựa vào file extension ... nghĩa đ i đến chót, execution, code biết làm việc v i lo i Object Chữ binding n i đến "hiệu lực", late binding có hiệu lực trễ i u nầy thực cách hứa hẹn Object thuộc Parent Class để lúc runtime ... SốBàiHát Public Variable Class, g i Field đọc/viết trực tiếp Còn Kiểu tóc (d i, ngắn, màu đen, có sọc nâu ), Giọng hát (cao, trầm, ) Properties Chúng giống Field implemented (thi hành) cách dùng...

Ngày tải lên: 12/12/2013, 11:15

9 365 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần I) doc

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần I) doc

... chứa VB source file v i extension vb Trong VB. NET tất VB source files có extension vb System nhận diện lo i VB file (form, class, module,.v.v ) nhờ đọc content file, không dựa vào file extension.Nếu ... nghĩa đ i đến chót, execution, code biết làm việc v i lo i Object Chữ binding n i đến "hiệu lực", late binding có hiệu lực trể i u nầy thực cách hứa hẹn Object thuộc Parent Class để lúc runtime ... khác biệt giữ Class Member, ta dùng Shared Class Members Class ta không thiết ph i instantiate Object Ta dùng thẳng tên Class Object.C i l i i m Object Oriented Programming ta g i tất đặc i m,...

Ngày tải lên: 17/12/2013, 09:15

6 301 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần II) docx

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần II) docx

... Public Function Amount (số tiền) Public Class LineItem Private mintID As Integer Private mstrItem As String Private msngPrice As Single Private mintQuantity As Integer Public Property ID() As Integer ... , riêng rẽ Nhưng thấy chúng có nhiều i m tương đồng nên ta code Class g i Món hàng (LineItem), inherit từ LineItem ProductLine ServiceLine.LineItem có properties ID, Item, Price (giá) Quantity ... ProductLine Ta code Class ProductLine sau: Public Class ProductLine Inherits LineItem Private mstrDescription As String Public ReadOnly Property Description() As String Get Return mstrDescription...

Ngày tải lên: 17/12/2013, 09:15

12 353 0
Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần IV) ppt

Tài liệu Những chức năng Đối Tượng mới của VB.NET (phần IV) ppt

... method File class sau: Dim inFile As StreamReader = File.OpenText("words.txt") Dim strIn As String strIn = inFile.ReadLine() Ở object File tạo Method OpenText shared Function, mở input text file ... namespace cslib { using System.Windows.Forms; using vblib; public class cSharpclass : Parent { public cSharpclass() { MessageBox.Show("Instantiating cSharpclass object, inheriting VB. NET Parent ... compiler kiểm xem methods ta dùng có hữu không Early Binding code compiled IL hiệu compiler biết rõ ràng data types parameters Ngược l i Late Binding có nghĩa ta làm việc cách linh động v i Object...

Ngày tải lên: 22/12/2013, 11:16

16 389 0
Tài liệu Dot Net-Bài 4-Những chức năng Đối Tượng mới của VB.NET (phần I) docx

Tài liệu Dot Net-Bài 4-Những chức năng Đối Tượng mới của VB.NET (phần I) docx

... chứa VB source file v i extension vb Trong VB. NET tất VB source files có extension vb System nhận diện lo i VB file (form, class, module,.v.v ) nhờ đọc content file, không dựa vào file extension ... nghĩa đ i đến chót, execution, code biết làm việc v i lo i Object Chữ binding n i đến "hiệu lực", late binding có hiệu lực trể i u nầy thực cách hứa hẹn Object thuộc Parent Class để lúc runtime ... Fields, Properties, Methods Events, nguyên tắc Encapsulation Class CaSĩ diễn tã CaSĩ ngư i Như SốBàiHát Public Variable Class, g i Field đọc/viết trực tiếp Còn Kiểu tóc (d i, ngắn, màu...

Ngày tải lên: 16/01/2014, 20:20

8 378 0
Tài liệu Dot Net-Bài 5-Những chức năng Đối Tượng mới của VB.NET (phần II) doc

Tài liệu Dot Net-Bài 5-Những chức năng Đối Tượng mới của VB.NET (phần II) doc

... (số tiền) Public Class LineItem Private mintID As Integer Private mstrItem As String Private msngPrice As Single Private mintQuantity As Integer Public Property ID() As Integer Get Return mintID ... nhiều i m tương đồng nên ta code Class g i Món hàng (LineItem), inherit từ LineItem ProductLine ServiceLine LineItem có properties ID, Item, Price (giá) Quantity (số lượng) Nó có Public Function ... ProductLine Ta code Class ProductLine sau: Public Class ProductLine Inherits LineItem Private mstrDescription As String Public ReadOnly Property Description() As String Get Return mstrDescription...

Ngày tải lên: 16/01/2014, 20:20

10 360 0
Tài liệu Dot Net-Bài 6-Những chức năng Đối Tượng mới của VB.NET (phần III) docx

Tài liệu Dot Net-Bài 6-Những chức năng Đối Tượng mới của VB.NET (phần III) docx

... MustInherit (Ph i Thừa Kế) Trở l i thí dụ Inheritance v i Class LineItem Sở dĩ ta đặt Class LineItem chứa thứ chung cho hai classes ProductLine ServiceLine Chớ thật Object Class LineItem không chứa ... xo i thơm ngon Bạn l i xóm thấy biểu lấy hai tr i xo i để ăn vụn Vì ngư i nhà nên bạn lấy đuợc xo i, Access Modifier thún xo i Private nhà Nhưng Public, nên bạn nhờ lấy dùm Protected Methods Đ i ... Ta n i Sub ChàoH i Virtual method Tất methods VB. NET virtual Ý niệm virtual để n i implementation cháu trẻ dòng họ dùng - không cần biết variable có data type class hệ dòng họ Tức là, variable...

Ngày tải lên: 16/01/2014, 20:20

9 335 0
Tài liệu Dot Net-Bài 7-Những chức năng Đối Tượng mới của VB.NET (phần IV) ppt

Tài liệu Dot Net-Bài 7-Những chức năng Đối Tượng mới của VB.NET (phần IV) ppt

... namespace cslib { using System.Windows.Forms; using vblib; public class cSharpclass : Parent { public cSharpclass() { MessageBox.Show("Instantiating cSharpclass object, inheriting VB. NET Parent ... compiler kiểm xem methods ta dùng có hữu không Early Binding code compiled IL hiệu compiler biết rõ ràng data types parameters Ngược l i Late Binding có nghĩa ta làm việc cách linh động v i Object ... từ NET system class libraries Để mở text file theo mode input, i n hình ta dùng shared method File class sau: Dim inFile As StreamReader = File.OpenText("words.txt") Dim strIn As String strIn...

Ngày tải lên: 16/01/2014, 20:20

14 388 0
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần I)

Những chức năng mới trong giao diện cửa sổ của VB.NET (phần I)

... qua WebBrowser Ngo i công chúng dùng Internet, hãng xưởng dùng Intranet (Intranet Internet chạy Local Area Network - mạng địa phương, không liên lạc v i bên ngo i) , nhiên giao diện Web không phong ... ta g i Windows DNA (Distributed Network Application), trình xử lý công tác chia làm nhiều giai đoạn như: Kiểm chứng số user i n vào forms máy khách (user interface) Tính toán (business logic) ... New, đ i kh i giống kế từ class Các tập Microsoft NET 115 Sub Form_Load VB6 Destructor form tên Sub Dispose, đ i kh i giống Sub Form_Unload VB6 • C i visual forms designer VS .NET nhét nhiều code...

Ngày tải lên: 29/09/2013, 06:20

12 654 0
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần II)

Những chức năng mới trong giao diện cửa sổ của VB.NET (phần II)

... Show vbModal Argument vbModal không hỗ trợ VB. NET Thay vào đó, form dùng method ShowDialog Dư i so sánh coding VB6 VB. NET VB6 code: Dim Dialog As frmDialog Set Dialog = New frmDialog ' Instantiate ... tho i từ form khác VB6 ta code sau: Dim Dialog As frmDialog Set Dialog = New frmDialog ' Instantiate a Dialog Box ' Show dialog box in Modal mode Dialog.Show vbModal Nhưng hiển thị hộp giao tho i ... dialogAction Nó có hai trị số: actionOK actionCancel Property Action thuộc lo i enumerated type Khi user click button, ta set trị số cho local variable mAction Hide dialog box C i Giao thoại...

Ngày tải lên: 29/09/2013, 06:20

10 438 0
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần III)

Những chức năng mới trong giao diện cửa sổ của VB.NET (phần III)

... Nếu Splitter hẹp khó thấy, bạn cho màu đỏ rực lúc thiết kế để dễ thấy Khi thiết kế xong hết r i, bạn đ i l i thành màu dịu Nếu bạn muốn chia Panel2 thành hai phần, ngăn cách Horizontal Splitter ... Tuy nhiên, property Dock có trị số Fill để n i control chiếm hết bên phần l i container Trong lúc thiết kế, sau select control (thí dụ Label1), ta vào cửa sỗ Properties click hình tam giác nhỏ ... controls Thật container Panel Bạn set Property DockPadding cạnh Các tập Microsoft NET 140 container khác cách click dấu + bên tr i chữ DockPadding cửa sổ Properties để mở chi tiết hình đây: Bạn...

Ngày tải lên: 29/09/2013, 06:20

10 425 0
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần IV)

Những chức năng mới trong giao diện cửa sổ của VB.NET (phần IV)

... MyBase.Load ' Instantiate an Object of type Childform FirstChild = New ChildForm() ' Make this form the MDI Parent of FirstChild FirstChild.MdiParent = Me FirstChild.Text = "First Child Form" ' Set Title ... thị nhiều forms MDIChild form MDI parent, parent form di chuyển mang theo forms Khi hiển thị nhiều child forms, ta dùng property ActiveForm để biết child form th i Active Ta thử kh i động Windows ... assign icon vào property Icon ErrorProvider Menus Các tập Microsoft NET 148 Mặc dầu Menu Editor VB6 cung cấp đầy đủ phương tiện để làm Menu tương đ i dễ dùng, VB. NET cho ta giao diện thân thiện...

Ngày tải lên: 29/09/2013, 06:20

17 546 0
Những chức năng mới trong giao diện cửa sổ của VB.NET (phần V)

Những chức năng mới trong giao diện cửa sổ của VB.NET (phần V)

... Items List array ListBox VB6 Tức ListBox Item Vb6 định trước số đ i diện Khi user select List (i) , ta lấy ItemData (i) List Item Thật Items NET Listbox Array of Objects, không thiết ph i collection ... sau: ListBox Items collection of Strings M i dùng đến, ta thấy NET ListBox giống ListBox VB6 Tiện chỗ ta edit string Items ListBox editor nho nhỏ ta click vào chữ (Collection) property Items: ... Handles BtnListSelectedItems.Click Dim i As Integer Dim Mess As String ' make up the list of Selected Items separated by CarriageReturn/LineFeed ' Collection SelectedIndices contains the index of...

Ngày tải lên: 29/09/2013, 06:20

14 607 0
w