hỏi về ký hiệu := trong VB (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

trantuan11

Thành viên mới
Tham gia
6/10/08
Bài viết
1
Được thích
0
Cho mình hỏi ký hiệu =: trong Vb là gì vậy mình mới học nên không biết, mong các bạn giúp mình
thanks
 
Ký hiệu := dùng trong VB gọi theo cách hiểu của tôi là phép gán đích danh cho tham số trong Function/Sub. Chẳng hạn tôi có minh họa
PHP:
Function Cong(bien1, bien2)Cong = bien1 + bien2End FunctionSub Test()    Dim tong    tong = Cong(1, 2)    MsgBox "Truyen thong thuong :" & tong    tong = Cong(bien2:=2, bien1:=1)    MsgBox "Truyen dich danh :" & tongEnd Sub
Tôi có thể truyền 2 tham số có giá trị là 1 và 5 là Cong(1, 5) hoặc truyền đích danh Cong(bien2:=2, bien1:=1).

Không rõ lý thuyết tại sao có phép gán đích danh này nhưng rõ ràng là bạn có thể biết chính xác chúng ta đã truyền những tham số tên gì với giá trị thế nào và thứ tự vị trí tham số có thể được sắp đặt theo mục đích có chủ ý của bạn mà không phụ thuộc vào trình tự tham số đã có trong khai báo hàm.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom