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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Ayuda para insertar texto en un punto especifico de html
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda para insertar texto en un punto especifico de html  (Leído 2,512 veces)
light310oct

Desconectado Desconectado

Mensajes: 15



Ver Perfil
Ayuda para insertar texto en un punto especifico de html
« en: 29 Marzo 2015, 23:19 pm »

Estoy intentando generar una especie de bitacora utilizando VB6.0 y html;
la idea es tomar variables o valores de textbox y organizarlos en una tabla dentro del html, ya logre enviar los datos al html pero no los coloca en el lugar que necesito si no que los agrega al final adjunto codigo de vb (lo saque de google)
Código:
 Private Sub Form_Load()
Dim Linea As String, AuxAgregar As String
End Sub
Private Sub Command1_Click()
Open "C:\prueba.html" For Input As #1
Do While Not EOF(1)
Line Input #1, Linea 'Te Recoge línea por línea
If InStr(1, Linea, "</tr>") Then AuxAgregar = Linea 'Al final se quedará con la última línea que contenga "</tr>"
Loop
Close #1
Open "C:\prueba.html" For Append As #1 'Usamos Append para que lo añada al documento
Print #1, crlf & "<tr> <td>" & Text1.Text & "</td>" & crlf & "<td>" & Text2.Text & "</td></tr>"
Close #1
End Sub
y necesito ir formado la tabla en este documento (aqui he retirado algunos scrips que utilizo para dejar practicamente solo la tabla)
Código:
<html>
    <head>

        <title>base de datos</title>
    </head>
    <body>

           <tr>
              <td>Celda 1</td>
              <td>Celda 2</td>
              <td>Celda 3</td>
          </tr>
          <tr>
              <td>Celda 4</td>
              <td>Celda 5</td>
              <td>Celda 6</td>
          </tr>
>>>>>>>>Aqui deberia agregarse el texto<<<<<<<<<<<<
        </table>
    </body>
</html>
Agradezco cualquier ayuda que me puedan brindar Pd. por las funciones del programa al que deseo añadir esta funcion solo puedo programarlo en VB6.0


En línea

Si buscas resultados distintos, no hagas siempre lo mismo
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.518


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Ayuda para insertar texto en un punto especifico de html
« Respuesta #1 en: 29 Marzo 2015, 23:25 pm »

Si abres como Append, siempre se agregarán al final del archivo.

La solución es que cargues todo el HTML, agregues lo que quieres agregar y luego sobreescribas todo el file.

Saludos!


En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

light310oct

Desconectado Desconectado

Mensajes: 15



Ver Perfil
Re: Ayuda para insertar texto en un punto especifico de html
« Respuesta #2 en: 29 Marzo 2015, 23:34 pm »

Si abres como Append, siempre se agregarán al final del archivo.

La solución es que cargues todo el HTML, agregues lo que quieres agregar y luego sobreescribas todo el file.

Saludos!
En ese caso como debería hacerlo porque igualmente solo quiero agregar los datos de las variables en formato tabla_
En línea

Si buscas resultados distintos, no hagas siempre lo mismo
MCKSys Argentina
Moderador Global
***
Desconectado Desconectado

Mensajes: 5.518


Diviértete crackeando, que para eso estamos!


Ver Perfil
Re: Ayuda para insertar texto en un punto especifico de html
« Respuesta #3 en: 29 Marzo 2015, 23:50 pm »

Podrías leer todo el file en un string, hasta el lugar donde quieres insertar.
Agregas lo que quieres agregar y terminas de leer el resto del file.
Una vez hecho eso, sobreescribes el file con el contenido del string.

Saludos!
En línea

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."

yum-kax

Desconectado Desconectado

Mensajes: 36


I'm living in babylon!


Ver Perfil
Re:
« Respuesta #4 en: 30 Marzo 2015, 01:37 am »

Estoy desde el celu ahora, pero a mi me pasaba cuando habia hecho un prog que tenia que leer la temperatura.... Hace algo así si queres..
Que el instring lea '</tr>' y x cantidad de caracteres mas.. Y al final de la cadena (funcion right) '</table>' y ahi le insertas las cosas...

Espero haberme expresado bien.. Es muy criolla la solución, pero va!

Salutes
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema para insertar texto con un BAT
Scripting
drrub 2 5,053 Último mensaje 4 Octubre 2008, 15:57 pm
por drrub
Ayuda para insertar texto en un archivo??? (SOLUCIONADO)
Scripting
SuperDraco 7 6,136 Último mensaje 16 Noviembre 2009, 20:24 pm
por SuperDraco
Leer un texto especifico con VBSCRIPT
Scripting
duckseven 2 4,883 Último mensaje 12 Febrero 2013, 18:01 pm
por Eleкtro
[SOLUCIONADO] Insertar texto en lugar específico textbox « 1 2 »
.NET (C#, VB.NET, ASP)
.:Weeds:. 11 10,906 Último mensaje 9 Julio 2013, 22:15 pm
por .:Weeds:.
Ayuda con html y css para que se expanda el cuadro junto con el texto
Desarrollo Web
EladioJr99 2 2,617 Último mensaje 26 Octubre 2017, 16:40 pm
por M4rduK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines