How do I scroll a textbox like the mIRC channel window?
Your textbox must have the MultiLine property set to true, and the ScrollBars property set to 2 (show vertical). Use the following in your textbox s change event. Private Sub MyTextBox_Change() MyTextBox.SelStart = Len(MyTextBox.Text) End Sub This causes the textbox to scroll to the bottom of the textbox every time the contents of the box changes. There is a somewhat negative sideaffect, however, in that you might be scrolling upwards when text is added, and this code will cause the textbox to jump to the end again. At this time, I know of no way to prevent this side affect, although I am sure there is at least one way to block it.