duchuu1976
20-05-2003, 23:22
Mình có 01 form với các control sau :
01 label : Mục đích để thay đổi tăng hay giảm kiểu chữ khi bấm command.
01 command ( name : cmdTang) : Khi click thì font chữ trong label sẽ tăng theo.
01 command ( name : cmdGiam ) : Khi click thì font chữ trong label sẽ giảm theo.
01 comnand ( name : cmdNormal ) : Khi click vào thì font chữ sẽ trở về bình thường
Dưới đây là dòng code của mình
Private Sub cmdTang_Click()
t = lblkieuchu.FontSize
t = t + 1
lblkieuchu.FontSize = t
End Sub
Private Sub cmdGiam_Click()
g = lblkieuchu.FontSize
g = g - 1
lblkieuchu.FontSize = g
End Sub
Private Sub cmdNormal_Click()
lblkieuchu.Font = "Arial"
lblkieuchu.FontSize = 12
lblkieuchu.ForeColor = &HFF0000
lblkieuchu.FontBold = False
lblkieuchu.FontItalic = False
lblkieuchu.FontUnderline = False
End Sub
Vậy mà khi run mình click vào nút Tăng và nút Giảm thì không thấy hiệu ứng gì cả. Chỉ đến khi nào mình bấm nút Normal rồi sau đó bấm hai nút kia thì mới có hiệu ứng.
Mong các cao thủ chỉ giáo cho tiểu đệ.
01 label : Mục đích để thay đổi tăng hay giảm kiểu chữ khi bấm command.
01 command ( name : cmdTang) : Khi click thì font chữ trong label sẽ tăng theo.
01 command ( name : cmdGiam ) : Khi click thì font chữ trong label sẽ giảm theo.
01 comnand ( name : cmdNormal ) : Khi click vào thì font chữ sẽ trở về bình thường
Dưới đây là dòng code của mình
Private Sub cmdTang_Click()
t = lblkieuchu.FontSize
t = t + 1
lblkieuchu.FontSize = t
End Sub
Private Sub cmdGiam_Click()
g = lblkieuchu.FontSize
g = g - 1
lblkieuchu.FontSize = g
End Sub
Private Sub cmdNormal_Click()
lblkieuchu.Font = "Arial"
lblkieuchu.FontSize = 12
lblkieuchu.ForeColor = &HFF0000
lblkieuchu.FontBold = False
lblkieuchu.FontItalic = False
lblkieuchu.FontUnderline = False
End Sub
Vậy mà khi run mình click vào nút Tăng và nút Giảm thì không thấy hiệu ứng gì cả. Chỉ đến khi nào mình bấm nút Normal rồi sau đó bấm hai nút kia thì mới có hiệu ứng.
Mong các cao thủ chỉ giáo cho tiểu đệ.