Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2010, 05:09
monxas
 
Fecha de Ingreso: mayo-2009
Mensajes: 201
Antigüedad: 15 años
Puntos: 9
copiar tabulacion en textarea

hola, tengo un bat que me escribe todos los programas instalados en un pc, con el formato siguiente:

nombre [tab] version [tab] proveedor [salto de linea]
nombre [tab] version [tab] proveedor [salto de linea]
nombre [tab] version [tab] proveedor [salto de linea]
....

Lo que quiero es partirlo con splits para procesarlo, los saltos de linea sin problema, el problema es que no tengo ni idea de con que detectar el simbolo tabulacion.

lo que hago es copiar los datos en un textbox y enviarlos, al copiarlos se ve la separacion fisica, al mostrarlo sin intentar partirlo no hay tal separacion, pero si miro el codigo html resultante de mostrar si sale el formato con tabulaciones, pero no sale simbolo, solo la separacion. he probado con codigo ascii y no resuelvo nada, y antes de intentarlo con el textbox lo que hacia era leer directamente el txt guardado en el servidor y el resultado es identico.

Código ASP:
Ver original
  1. <%
  2.  
  3.  
  4. texto = request.Form("texto")
  5.  
  6.  
  7. %>
  8.  
  9. <form action="bbb.asp" method="post">
  10.  
  11. <textarea name="texto" cols="100" rows="20"></textarea>
  12. <input name="" type="submit" />
  13. </form>
  14.  
  15. <% if texto <> "" then %>
  16. <table>
  17. <tr>
  18. <th>Programa</th>
  19. <th>Empresa</th>
  20. <th>Versión</th>
  21. </tr>
  22. <%
  23. linea = split(texto_fichero,"<BR>")
  24. For i = 0 to ubound(linea)
  25. cacho = split(linea(i)," ")
  26. %>
  27. <tr>
  28. <td><%= cacho(0) %></td>
  29. <td><%= cacho(1) %></td>
  30. <td><%= cacho(2) %></td>
  31. </tr>
  32. <%
  33. next
  34. %>
  35. </table>
  36.  
  37. <% End If %>

Última edición por monxas; 24/08/2010 a las 05:19