Private Sub MainFormLoad(sender As System.Object, e As System.EventArgs) HentCmds Loader
End Sub
Private Sub Loader Dim myReader As New IO.StreamReader("F:\Router\loader.txt") Dim lineRead As String = myReader.ReadToEnd Dim NyLine As String Dim NeLine As String 'While lineRead <> Nothing nyline=lineRead.Replace("[version]","2500") neline=nyline.Replace("[configregister]","0x2200") textbox1.Text=textbox1.Text & neline textbox1.Text=textbox1.Text & Microsoft.VisualBasic.Constants.vbCrLf & Microsoft.VisualBasic.Constants.vbCrLf & "Press Enter to get started" 'lineRead = myReader.ReadLine 'End While End Sub
Private Sub HentCmds Dim myReader As New IO.StreamReader("F:\Router\cmd.txt") Dim lineRead as string = myReader.ReadLine While lineRead <> Nothing listbox1.Items.add (lineRead) lineRead = myReader.ReadLine End While End Sub
Private Sub SetStCmd textbox2.Text=stCmd textbox2.SelectionStart=stCmd.Length End Sub
Private Sub TextBox2TextChanged(sender As System.Object, e As System.EventArgs)
End Sub
Private Sub TextBox2KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) 'messagebox.Show(e.KeyCode) Dim Cmd As String Dim ALen As int16 Dim BLen As int16
If(e.KeyCode=13) Then If(st=False) Then st=True stCmd=">" setStCmd ElseIf (st=True) Then st=True stCmd=">" Cmd=textbox2.text textbox2.text="" setStCmd End If ElseIf(e.KeyCode=8) Alen=textbox2.Text.Length-1 Blen=stCmd.Length
If Alen <= Blen Then setStCmd End If End If End Sub
grunden til at den anden kode ikke virkede var, at textboxen havde fået en besked om at den skulle slette et tegn, hvilket blev gjort efter at du indsatte det. Så du indsatte : textbox2.Text = ">", hvorefter tegnet blev slettet så textbox2.Text = "";
det fixed overnfor går, er at indsætte: textbox2.Text = ">>", og når det sidste tegn slettes står der: textbox2.Text = ">"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.