Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: VB.NET: Kirjoituskone

Short Php [19.04.2008 18:16:32]

#

Peruskirjoituskone, jota voi käyttää esim. peleissä. Kursori pysyy kokoajan tekstin edellä. Tarvitset timerin ja textboxin.

Dim fullstring As String = "Tähän voi sitten lisäillä tätä tekstiä"
    ' Jos käytät vbCrLf eli rivinvaihtoa, muista muuttaa textbox multilineksi
    Dim numberi As Integer = 0

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Timer1.Enabled = True
        Timer1.Interval = 50
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        numberi = numberi + 1
        TextBox1.Text = TextBox1.Text + Mid(fullstring, numberi, 1)
        TextBox1.Select(numberi, 0)
        If (numberi = fullstring.Length + 1) Then
            TextBox1.Text = ""
            numberi = 0
        End If
    End Sub

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta