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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Buscar cadena en String
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Buscar cadena en String  (Leído 3,166 veces)
.:Weeds:.

Desconectado Desconectado

Mensajes: 122



Ver Perfil
Buscar cadena en String
« en: 10 Febrero 2011, 18:27 pm »

Estoy haciendo un programa que cambia las paginas de inicio de los navegadores y en el navegador chrome me ha surgido el siguiente problema; el archivo de configuración de la página de inicio, en la parte donde este dato se almacena es esta línea:
Código:
   "homepage": "http://www.google.es",
Y pensé bueno pues hago un
Código
  1. InStr(""homepage": "http://www.google.es",", "Mi cadena a reemplazar")
Pero me encontre con dos problemas, el primero y el más logico que no todo el mundo tiene la página de google de inicio, con lo cual necesitaria buscar la fila en la que se encuentre y no se si siempre se encuentra en la misma fila, y el segundo y más importante como agrego las "" para que visualbasic las reconozca como tales, no como una cadena string aparte no se si me explico bien, probarlo y os dareis cuenta.

Hay alguna forma de hacer esto: ??
Que busque ===> "homepage": " y despues que aqui haya el texto que sea y que termine en ",

Saludos.


« Última modificación: 10 Febrero 2011, 18:29 pm por .:Weeds:. » En línea


.mokk.

Desconectado Desconectado

Mensajes: 177



Ver Perfil
Re: Buscar cadena en String
« Respuesta #1 en: 10 Febrero 2011, 20:24 pm »

Yo te aconsejo leer el archivo y hacer un split(cadena," ") y ya lo guardas en un dim h as string() = split(cadena, " ") y ahora ahi buscas por homepage y el que siga de ese deberia ser la web ahora solo queda ahora si
Código
  1. dim h as string() = split(cadena," ")
  2. dim a as integer = 99999
  3. for i = 0 to h.length -1
  4. if h(i) = "homepage" then
  5. a = i+1
  6. exit for
  7. end if
  8. next
  9. msgbox(h(a).tostring)
  10.  

Supongo que podria funcionar


En línea

.:Weeds:.

Desconectado Desconectado

Mensajes: 122



Ver Perfil
Re: Buscar cadena en String
« Respuesta #2 en: 11 Febrero 2011, 08:46 am »

Al final he copiado todo el conenido del archivo y he creado el archivo directamente, gracias igualemente.

Saludos.
En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sacar trozo de una cadena de string en C#
.NET (C#, VB.NET, ASP)
Camboyano 1 11,433 Último mensaje 6 Mayo 2009, 14:27 pm
por Novlucker
se corta la cadena string
Programación Visual Basic
rembolso 2 2,663 Último mensaje 1 Mayo 2011, 06:13 am
por rembolso
Cadena de texto a url string
PHP
[u]nsigned 5 4,665 Último mensaje 30 Julio 2011, 06:53 am
por WHK
Ayuda - Buscar una cadena en parametros de funcion
Programación C/C++
Miky Gonzalez 3 2,939 Último mensaje 4 Julio 2012, 14:24 pm
por 0xDani
Cadena de bytes a string
Programación C/C++
85 4 4,211 Último mensaje 24 Febrero 2013, 00:18 am
por 85
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines