Salve, sto creando una applicazione che invia, tramite SendKey delle stringhe, ma ho molti problemi per inviare il simbolo "^" , che come indicato da microsoft dice che deve essere inviato tramite le graffe "{^}" in questo modo ma non funziona assolutamente forse sbaglio io, preparando la stringa in questo modo
Dim S As String = TextBox1.Text.ToString
Dim SB As New StringBuilder
For x As Integer = 0 To S.Length - 1
Dim Car As String = S(x).ToString
Select Case Car
Case "+", "^", "%", "~", "(", ")", "{", "}", "[", "]"
SB.Append("{" & Car & "}")
Case Else
SB.Append(Car)
End Select
Next
Debug.WriteLine(SB.ToString)
'SendKeys.Send("{(}{^}{^}{^}{)}") 'Stringa Prova
SendKeys.Send(SB.ToString)
SendKeys.Send("{ENTER}")
TextBox1.Text = ""
Else
'Ecc..........
End If
Catch ex As Exception
'Ecc............................
Exit Sub
End Try
ora se inserisco la stringa "(^^^)" mi viene restituito "(&&&)" ed io ho preparato l'invio con SendKey , tramite codice "{(}{^}{^}{^}{)}" ma come mai non mi invia la stringa come l'ho preparata dove Sbaglio ?
Esiste un Metodo Migliore?