Khai báo thủ tục:
[Public | Private | Friend | Protected] Sub _
<Tên thủ tục> (<Khai báo các tham số>)
<Các khai báo và câu lệnh định nghĩa thủ tục>
End Sub
Gọi thực thi thủ tục
<Tên thủ tục> (<Danh sách tham số thực tế>)
TD:
Public Sub MySub()
MessageBox.Show(“Thi du ve Sub")
End Sub
Function Add(ByVal first As Integer, ByVal
second As _
Integer) As Integer
Add = first + second
End Function
6 trang |
Chia sẻ: NamTDH | Lượt xem: 1230 | Lượt tải: 0
Nội dung tài liệu Bài giảng VB.NET - Chương 3: Thủ tục và hàm, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Bài giảng VB.Net: Chương 3 Chương III. Thủ Tục và Hàm Khai báo và xây dựng thủ tục Khai báo và xây dựng hàm Truyền tham số cho thủ tục và hàm Khai báo hàm: [Public | Private | Friend | Protected] Function _ () _ As End Function : giống như khai báo biến. Khai báo thủ tục: [Public | Private | Friend | Protected] Sub _ () End Sub Gọi thực thi thủ tục () TD: Public Sub MySub() MessageBox.Show(“Thi du ve Sub") End Sub Function Add(ByVal first As Integer, ByVal second As _ Integer) As Integer Add = first + second End Function TRUYỀN THAM SỐ CHO PHƯƠNG THỨC 2 cách truyền tham số: Truyền theo giá trị: mặc định hay từ khóa ByVal. Truyền theo địa chỉ: từ khóa ByRef. THÍ DỤ TRUYỀN THAM SỐ Public Sub Demo1() Dim x, y As Integer x = 15 y = 20 ' Gọi phương thức Demo2 Demo2(x, y) ' x=? y= ? MessageBox.Show("X = " & x.ToString & "Y = " & y.ToString) End Sub Public Sub Demo2(ByVal p1 As Integer, ByRef p2 As Integer) p1 = p1 + p2 p2 = p2 + p1 End Sub
Các file đính kèm theo tài liệu này:
- vb_net_chuong_iii_7238.ppt