Hàm StrComp trả về một giá trị nguyên sau khi so sánh hai chuỗi đã cho. Nó có thể trả về bất kỳ giá trị nào trong số ba giá trị -1, 0 hoặc 1 dựa trên các chuỗi đầu vào được so sánh.
- Nếu Chuỗi 1 <Chuỗi 2, thì StrComp trả về -1
- Nếu Chuỗi 1 = Chuỗi 2, thì StrComp trả về 0
- Nếu Chuỗi 1> Chuỗi 2, thì StrComp trả về 1
Cú pháp
StrComp(string1,string2[,compare])
Mô tả về Thông Số
String1- Một tham số bắt buộc. Biểu thức chuỗi đầu tiên.
String2 - Một tham số bắt buộc. Biểu thức chuỗi thứ hai.
Compare- Một tham số tùy chọn. Chỉ định so sánh chuỗi sẽ được sử dụng. Nó có thể nhận các giá trị sau.
Thí dụ
Thêm một nút và thêm chức năng sau.
Private Sub Constant_demo_Click()
Dim var1 as Variant
msgbox("Line 1 :" & StrComp("Microsoft","Microsoft"))
msgbox("Line 2 :" &StrComp("Microsoft","MICROSOFT"))
msgbox("Line 3 :" &StrComp("Microsoft","MiCrOsOfT"))
msgbox("Line 4 :" &StrComp("Microsoft","MiCrOsOfT",1))
msgbox("Line 5 :" &StrComp("Microsoft","MiCrOsOfT",0))
End Sub
Khi bạn thực hiện hàm trên, nó sẽ tạo ra kết quả sau.
Line 1 :0
Line 2 :1
Line 3 :1
Line 4 :0
Line 5 :1