[VB] RichTextBox automatisch naar beneden scrollen

Pagina: 1
Acties:

  • Saven
  • Registratie: December 2006
  • Nu online

Saven

Administrator

Topicstarter
Beste tweakers,

Ik zit nou al 2 dagen te rotzooien met een chatbox in ontwikkeling wat al redelijk lukt.
Alleen het vervelende is dat de user steeds opnieuw naar beneden moet scrollen.

Hoe zorg ik dat mijn RichTextBox (txtTekst) automatisch meescrolt als er nieuwe tekst in komt :S
Ik heb al op pscode en google gezocht, maar daar wordt ik niet veel wijzer van.

Kan iemand mijn helpen?
Alvast bedankt :)

  • DigiK-oz
  • Registratie: December 2001
  • Laatst online: 26-11 15:50
ff uit mijn hoofd, kan nu even niet testen. Maar als je de selstart property op de lengte van je testbox zet zou het moeten werken dacht ik.

code:
1
txtTekst.SelStart = Len(txtTekst.Text)

Whatever


Verwijderd

Na het setten van SelStart moet je ook nog even ScrollToCaret aanroepen.

  • Saven
  • Registratie: December 2006
  • Nu online

Saven

Administrator

Topicstarter
Verwijderd schreef op maandag 26 februari 2007 @ 18:35:
Na het setten van SelStart moet je ook nog even ScrollToCaret aanroepen.
ScrollToCaret bestaat niet (gebruik vb6)


edit: heb het nu in een timer staan
code:
1
2
3
Private Sub Timer1_Timer()
txtTekst.SelStart = Len(txtTekst.Text)
End Sub


Bedankt :)

[ Voor 24% gewijzigd door Saven op 26-02-2007 18:44 ]


  • Mosselmaniac
  • Registratie: Juli 2004
  • Laatst online: 25-09 18:21
LoL waarom in een timer?

Gebruik je Winsock voor je data ontvangst?

In ieder geval heb je een procedure / methode waarin je je chatbox vult. Plemp die ene lijn code daar dan in, dan hoef je geen ugly timers te gebruiken.