Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/08/2011, 11:22
Avatar de lokoman
lokoman
 
Fecha de Ingreso: septiembre-2009
Mensajes: 502
Antigüedad: 14 años, 7 meses
Puntos: 47
Respuesta: Estoy atorado (texto plano)

Hola!
El TRIM recorta los espacios al inicio y al final de un string... no te va a servir para la creacion del archivo.

Te dejo esto:
Agrega estos controles:
• DRIVE (DriveListBox)
• DIR (DirListBox)
• FILE (FileListBox)
• CMD (CommandButton)



Codigo:

Código vb:
Ver original
  1. Private Sub cmd_Click()
  2.     Dim DATA As String
  3.     Dim I As Integer
  4.  
  5.     For I = 0 To File.ListCount - 1
  6.         Open Dir.Path & "\" & File.List(I) For Binary As #1
  7.             DATA = Space(LOF(1))
  8.             Get #1, , DATA
  9.        
  10.             Open File.Path & "\New_Archivo.txt" For Append As #2
  11.                 Print #2, "------------------------------------"
  12.                 Print #2, DATA
  13.  
  14.             DoEvents
  15.         Close
  16.     Next I
  17.    
  18.     MsgBox "Proceso completado!!", vbInformation
  19. End Sub
  20.  
  21. Private Sub Dir_Change()
  22.     File.Path = Dir.Path
  23. End Sub
  24.  
  25. Private Sub Drive_Change()
  26.     Dir.Path = Drive.Drive
  27. End Sub
  28.  
  29. Private Sub Form_Load()
  30.     File.Pattern = "*.txt"
  31. End Sub

Seleccionas una carpeta con los *.TXT, le das al boton de PROCESAR y se creara un archivo con el contenido de todos los *.TXT de la carpeta que seleccionaste. El nuevo archivo estara en esa misma carpeta.

Ajustalo a tus necesidades.