Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Comillas

Estas en el tema de Comillas en el foro de Visual Basic clásico en Foros del Web. Hola a tod@s! vereis, tengo una aplicacion en Vb6 que lee de un fichero txt que tiene este formato: 1 nombre apellidos direccion cp 2 ...
  #1 (permalink)  
Antiguo 24/10/2008, 02:12
Avatar de rulsanchez  
Fecha de Ingreso: octubre-2008
Ubicación: Manchester
Mensajes: 64
Antigüedad: 15 años, 6 meses
Puntos: 0
Comillas

Hola a tod@s!
vereis, tengo una aplicacion en Vb6 que lee de un fichero txt que tiene este formato:
1 nombre apellidos direccion cp
2 nombre apellidos direccion cp
etc...

cuando leo no hay ningun problema, el problema viene cuando escribo en el fichero, que lo guarda asi:
"1" "nombre" "apellidos" "direccion" "cp"

Le estoy dando vueltas pero no soy capaz de quitar esas malditas comillas.
Os agradezco de antemano vuestro interés.

Un saludo a todos
  #2 (permalink)  
Antiguo 24/10/2008, 02:40
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Comillas

Cita:
Iniciado por rulsanchez Ver Mensaje
Hola a tod@s!
vereis, tengo una aplicacion en Vb6 que lee de un fichero txt que tiene este formato:
1 nombre apellidos direccion cp
2 nombre apellidos direccion cp
etc...

cuando leo no hay ningun problema, el problema viene cuando escribo en el fichero, que lo guarda asi:
"1" "nombre" "apellidos" "direccion" "cp"

Le estoy dando vueltas pero no soy capaz de quitar esas malditas comillas.
Os agradezco de antemano vuestro interés.

Un saludo a todos
Hola,

¿Cómo estás abriendo y grabando (instrucciones) el archivo?

  #3 (permalink)  
Antiguo 24/10/2008, 03:03
Avatar de rulsanchez  
Fecha de Ingreso: octubre-2008
Ubicación: Manchester
Mensajes: 64
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Comillas

Pues lo abro asi:

Open archivo For Input As #1

(luego lo meto en una matriz y lo enseño en unos textbox)

y al escribir probé con Write y me lo mete con comillas y comas entre los registros es decir asi:
"1", "roberto", "perez", "7/8/77".....y asi
y con Print me mete demasiados espacios en blanco, seria ideal que solo metiera uno, es decir con Print quedaria asi:
1 roberto perez 7/7/99

Yo quiero que quede asi:
1 roberto perez 7/8/77



Gracias por todo ;)
  #4 (permalink)  
Antiguo 24/10/2008, 03:15
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Respuesta: Comillas

Cita:
Iniciado por rulsanchez Ver Mensaje
Pues lo abro asi:

Open archivo For Input As #1

(luego lo meto en una matriz y lo enseño en unos textbox)

y al escribir probé con Write y me lo mete con comillas y comas entre los registros es decir asi:
"1", "roberto", "perez", "7/8/77".....y asi
y con Print me mete demasiados espacios en blanco, seria ideal que solo metiera uno, es decir con Print quedaria asi:
1 roberto perez 7/7/99

Yo quiero que quede asi:
1 roberto perez 7/8/77



Gracias por todo ;)
Prueba grabando así:

Open "C:\Ruta\archivo.txt" For Output As #1
Print #1, numero & " " & nombre & " " & apellidos ....
Close #1


  #5 (permalink)  
Antiguo 24/10/2008, 03:35
Avatar de rulsanchez  
Fecha de Ingreso: octubre-2008
Ubicación: Manchester
Mensajes: 64
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Comillas

Muchisimas gracias Avellaneda es justo lo que estaba buscando
Un saludo y de nuevo gracias por tu interés
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 06:33.