Per muovere da programma la scrollbar devi usare la SendMessage.
La dichiari così:
e già che ci sei inserisci l'apposita costante.codice:Private 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 Const EM_LINESCROLL = &HB6
Quindi, ti basta richiamarla ogni volta che ti serve:
Ciaocodice:Dim Cont1 As Byte Text1.Text = "" For Cont1 = 1 To 15 Text1.Text = Text1.Text & "Riga " & _ CStr(Cont1) & vbCrLf SendMessage Text1.hwnd, EM_LINESCROLL, 0&, 6& '(15-10)+1 Next Cont1

Rispondi quotando