Ma non funziona già così ???
Ti basta popolare la lista...
code:--------------------------------------------------------------------------------
Private Sub Form_Load()
For cont = 65 To 80
List1.AddItem CStr(Chr(cont))
List1.AddItem CStr(Chr(cont))
Next cont
End Sub
--------------------------------------------------------------------------------
...e premere un tasto, ad esempio la "P" che è l'ultimo elemento per vederlo.
Devi usare un'API.
Metti questo codice in un modulo:
codice:
Public Declare Function SendMessage Lib "user32" _
Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal _
wParam As Integer, ByVal lParam As Any) As Long
Public Const LB_FINDSTRING = &H18F
Quindi quando devi cercare la stringa:
codice:
ListName.ListIndex = SendMessage(ListName.hwnd, LB_FINDSTRING, -1, _
ByVal CStr(Text1.Text))
Ciao