Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda con VB6

Estas en el tema de Ayuda con VB6 en el foro de Programación General en Foros del Web. Necesito hacer un programa que haga lo siguiente: Tengo un codigo en HTML y quiero que al presionar un command button lo pase a un ...
  #1 (permalink)  
Antiguo 24/10/2003, 10:55
 
Fecha de Ingreso: octubre-2003
Mensajes: 1
Antigüedad: 21 años, 1 mes
Puntos: 0
Pregunta Ayuda con VB6

Necesito hacer un programa que haga lo siguiente:

Tengo un codigo en HTML y quiero que al presionar un command button lo pase a un textbox pero sustituyendo ciertas partes del codigo, por ejemplo tengo

<html>
<head><title>Tu titulo</title>
<head>
</html>

y quiero que en un text box pongan el titulo de la pagina y se pase a otro texto box completo, por ejemplo

<html>
<head><title>Tu titulo</title>
<head>
</html>

|
v

<html>
<head><title>titulo de un text box</title>
<head>
</html>


ya he intentado de varias formas pero no me da resultado , si alguien puede ayudarme se lo agradeceria mucho.
  #2 (permalink)  
Antiguo 24/10/2003, 16:57
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Mi idea sería la siguiente:

Por ejemplo tienes un textbox1 el cual iría el contenido del html

textbox1.text ="<html><head><title>Tu titulo</title>" & _
"<head> </html> "
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 24/10/2003, 17:01
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 9 meses
Puntos: 50
Mi idea sería la siguiente:

Por ejemplo tienes un textbox1 el cual iría el contenido del html

Textbox1.text ="<html><head><title>Tu titulo </title>" & _
"<head> </html>"

Pero ojo.. puedes utilizar algun tipo de delimitador para despues hacer la sustutución por ejemplo los parentesis..

Textbox1.text ="<html><head><title>(Tu titulo) </title>" & _
"<head> </html>"

Ahora.. tienes un TextBox2. donde quieres que se vea el resultado.. y finalmente un Textbox3 para escribir el título que deseo que aparezca.

pones tu boton y pondrías ésto código.

Cita:
Dim str As String
str = TextBox1.Text
str = Mid(str, InStr(str, "("))
str = Mid(str, 1, InStr(str, ")"))
str = Replace(TextBox1.Text, str , TextBox3.Text)
TextBox2.Text = str
Y lo que hace el leer los delimitadores (parentesis) en base a eso remplazar todo lo que esté dentro de los parentesis por el título que deseemos.

Y listo.. automáticamente te mostrará el resultado esperado.

Espero te sirva el ejemplo.

Suerte
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:23.