REPLACE
[txt-size=1]Estou procurando na internet a funssao Replace, porem so da para letras queria trocar numero para letras, mas nao da!!!
Tipo isso:[/txt-size]
[txt-size=2][txt-size=1]TextBox2.Text = Replace(TextBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô])[/txt-size][/txt-size]
Ou seja queria trocar o 01100001 para A
Tipo isso:[/txt-size]
[txt-size=2][txt-size=1]TextBox2.Text = Replace(TextBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô])[/txt-size][/txt-size]
Ou seja queria trocar o 01100001 para A
Amigo teste o código abaixo.
TextBox2.Text = Replace(TextBox1.Text, TextBox1.Text, [Ô]a[Ô])
Tente o seguinte:
[ô]Use o metodo abaixo assim:
textBox2.Text = TrocarTexto(textBox2.Text, [Ô]01100001[Ô], [Ô]a[Ô]);
[ô]Metodo que troca o valor velho para o novo
Public TrocarTexto(texto as String, valorVelho as String, valorNovo as String) As String
Return texto.Replace(valorVelho, valorNovo);
End Function
[ô]Use o metodo abaixo assim:
textBox2.Text = TrocarTexto(textBox2.Text, [Ô]01100001[Ô], [Ô]a[Ô]);
[ô]Metodo que troca o valor velho para o novo
Public TrocarTexto(texto as String, valorVelho as String, valorNovo as String) As String
Return texto.Replace(valorVelho, valorNovo);
End Function
Me equivoquei na chamada do metodo acima. Troque o parametro do metodo para TextBox1 como abaixo:
textBox2.Text = TrocarTexto(textBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô]);
Ainda nao consegui!
Foto:
http://migre.me/dW9Eu
Ao clickar no button 2 o textbox 2 trocaria [Ô]01100001[Ô] para [Ô]a[Ô], e o resultado ficaria no TextBox2
Foto:
http://migre.me/dW9Eu
Ao clickar no button 2 o textbox 2 trocaria [Ô]01100001[Ô] para [Ô]a[Ô], e o resultado ficaria no TextBox2
Citação::
[txt-size=1]Estou procurando na internet a funssao Replace, porem so da para letras queria trocar numero para letras, mas nao da!!!
Tipo isso:[/txt-size]
[txt-size=2][txt-size=1]TextBox2.Text = Replace(TextBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô])[/txt-size][/txt-size]
Ou seja queria trocar o 01100001 para A
Porque não dá? Explique o que ocorre!
Você está colocando essa função no evento correto? A função está correta e deveria funcionar!
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.TextBox2.Text = Replace(Me.TextBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô])
End Sub
A solução que eu passei pra você funciona, pois testei e o texto foi trocado. Sendo assim, o teu problema não está no replace.
Citação::
A solução que eu passei pra você funciona, pois testei e o texto foi trocado. Sendo assim, o teu problema não está no replace.
Jaba, sua resposta está em C# e essa dúvida é para VB.NET.
E fiquei curioso... Para que criar uma função existente? Você criou uma sub função da função Replace.
Essa seria a forma simplificada:
textBox2.Text = textBox1.Text.Replace([Ô]01100001[Ô], [Ô]a[Ô]);
E essa é a forma que você apresentou:
[ô]Use o metodo abaixo assim:
textBox2.Text = TrocarTexto(textBox1.Text, [Ô]01100001[Ô], [Ô]a[Ô]);
Metodo que troca o valor velho para o novo
Public TrocarTexto(texto as String, valorVelho as String, valorNovo as String) As String
Return texto.Replace(valorVelho, valorNovo);
End Function
Não me leve a mal... Só estou querendo deixar as coisas esclarecidas.
Na verdade, o codigo que eu postei está em VB.NET mesmo. O único problema é que eu esqueci de declarar a palavra reservada Function para o metodo.
Referente a outra dúvida, eu apenas criei esse metodo para encapsular o algoritimo de troca de texto.
Referente a outra dúvida, eu apenas criei esse metodo para encapsular o algoritimo de troca de texto.
Aff ou eu sou horrivel ou vcs vao ter que dar o link do projeto para baixar kkk
Manda seu projeto que ajustamos...
Tópico encerrado , respostas não são mais permitidas