elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Problema con buscador de texto (vb.net)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con buscador de texto (vb.net)  (Leído 5,192 veces)
CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Problema con buscador de texto (vb.net)
« en: 14 Mayo 2010, 05:54 am »

bueno hice una funcion que (segun mi poco conocimiento) deberia buscar y un caracter, y si lo encuentra escribir otro en un richtextbox aparte. El problema es que no funciona y queria saber si alguien me podria explicar que estoy haciendo mal.

Código
  1.    Private Sub Remplazar(ByVal RichTextBox As Object, ByVal Texto As String, ByVal Texto2 As String)
  2.  
  3.        Dim Pos As Integer
  4.  
  5.        If Len(Texto) Then
  6.            For Pos = 0 To Pos < Len(RichTextBox1.Text)
  7.                If Chr(Pos) = Texto Then
  8.                    RichTextBox2.Text = RichTextBox2.Text & Texto2
  9.                End If
  10.            Next
  11.        End If
  12.    End Sub
  13.  
Editado: habia puesto mal el codigo antes ya que habia empezado a intentar ver donde estaba el problema.


« Última modificación: 14 Mayo 2010, 06:25 am por the_chaoz » En línea

no me juzguen si no me conocen
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Problema con buscador de texto (vb.net)
« Respuesta #1 en: 14 Mayo 2010, 06:08 am »

Hace mucho, pero mucho rato que no toco el IDE y muchos menos Visual Basic .NET. Pero a simple vista puedo hacer esto:

  • 1. Dentro de los parámetros de tu función, declaras la variable RichTextBox, Donde la usas?
  • 2. En el primer IF, que condición realizas?, No debería ser así:
Código
  1. If Texto.Length > 0 Then
  • 3. En el bucle FOR, no debería de ser así:
Código
  1. For Pos = 0 To RichTextBox1.Text.Length
  • 4. No entiendo el uso de la función Chr() en está linea:
Código
  1. If Chr(Pos) = Texto Then


En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
CH4ØZ

Desconectado Desconectado

Mensajes: 108



Ver Perfil
Re: Problema con buscador de texto (vb.net)
« Respuesta #2 en: 14 Mayo 2010, 06:23 am »

1 tendria que usarlo en vez del RichTextBox1, pero lo voy a sacar xq como bien dijistes vos recien, no lo uso.

2 tengo entendido (por ahi me equivoco) que es lo mismo poner:
Código
  1. if Len(Texto) then
que:
Código
  1. if Len(Texto) < 0 then
Nota: No sabia que podia usar Texto.Length (soy bastante nuevo en esto)

4 lo que quise poner es que si el caracter que se encuentra en la posicion (Pos) es igual al Texto que se busca entonces...
En línea

no me juzguen si no me conocen
Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.723


<3


Ver Perfil WWW
Re: Problema con buscador de texto (vb.net)
« Respuesta #3 en: 14 Mayo 2010, 06:38 am »

xD, Lo más raro de todo, es que no entiendo el uso de tú condición. Un poco ilógica no?
Sigo sin entender el uso de Chr() :http://msdn.microsoft.com/es-es/library/613dxh46%28VS.80%29.aspx
En línea

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.
BlackZeroX
Wiki

Desconectado Desconectado

Mensajes: 3.158


I'Love...!¡.


Ver Perfil WWW
Re: Problema con buscador de texto (vb.net)
« Respuesta #4 en: 14 Mayo 2010, 06:54 am »

Corrijo algo ilogico. (es un string,.. no dire mas solo corrijo).

Código
  1.    For Pos = 1 To RichTextBox1.Text.Length
  2.        Rem     Procesos.
  3.    Next
  4.  

En un string que no se le hace una asignacion anterior debes hacerle un.

Código
  1.    if Not VarString is nothing then
  2.        For Pos = 1 To RichTextBox1.Text.Length
  3.            Rem     Procesos.
  4.        Next
  5.    End If
  6.  

Sangriento Infierno Lunar!¡.
« Última modificación: 14 Mayo 2010, 06:58 am por BlackZeroX▓▓▒▒░░ » En línea

The Dark Shadow is my passion.
neopuerta

Desconectado Desconectado

Mensajes: 8


NeoPuerta - El blog del Programador y el Hacker!


Ver Perfil WWW
Re: Problema con buscador de texto (vb.net)
« Respuesta #5 en: 5 Julio 2010, 17:27 pm »

por favor necesito alguien que me ayude hacer un buscador.por favor :-( :-(
En línea

:PNeoPuerta :P

La Mejor web
43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Problema con buscador de texto (vb.net)
« Respuesta #6 en: 5 Julio 2010, 19:18 pm »

Muestra lo que tienes avanzado y explica mejor las dudas (especificas) que tengas.
Si tu objetivo es diferente al tema que se trata en este hilo, crea uno nuevo y especifico.

Edit: No revivas temas pasados...
« Última modificación: 5 Julio 2010, 19:22 pm por 43H4FH44H45H4CH49H56H45H » En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
problema con buscador php
PHP
wiipunto 7 2,580 Último mensaje 31 Marzo 2011, 14:06 pm
por Feedeex
Problema buscador windows.
Windows
RiuzakiESP 0 1,306 Último mensaje 7 Octubre 2013, 12:12 pm
por RiuzakiESP
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines