EmersonH.Com

Transforming Knowledge into Power

  • Increase font size
  • Default font size
  • Decrease font size
Home VB 6 Combo Box Set a Combo Box's Maximum Text Length

Set a Combo Box's Maximum Text Length

E-mail Print

Declarations:

 

Option Explicit

Private Declare Function SendMessage Lib "user32" _
Alias "SendMessageA" (ByVal hwnd As Long, _
ByVal wMsg As Long, ByVal wParam As Long, _
lParam As Any) As Long

Private Const CB_LIMITTEXT = &H141

Code:

Public Sub LimitCBText(CB As ComboBox, _
MaxLength As Long)

'usage: CB = ComboBox to limit length of
'MaxLength: Max characters allowed
'Example: LimitCBText Combo1, 5

SendMessage CB.hwnd, CB_LIMITTEXT, MaxLength, 0&
End Sub

Last Updated on Thursday, 31 December 2009 02:46