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

Crear Archivo .txt

Estas en el tema de Crear Archivo .txt en el foro de Visual Basic clásico en Foros del Web. Hola, estoy queriendo crear un archivo .txt y para eso utilizo un common dialog llamado Cdialog donde hago lo siguiente: With Cdialog .CancelError = True ...
  #1 (permalink)  
Antiguo 09/05/2005, 07:13
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 19 años
Puntos: 1
Pregunta Crear Archivo .txt

Hola, estoy queriendo crear un archivo .txt y para eso utilizo un common dialog llamado Cdialog donde hago lo siguiente:

With Cdialog
.CancelError = True
.DialogTitle = "Crear archivo"
.InitDir = App.Path
.Filter = "Archivos de texto (*.txt)|*.txt"
.ShowSave
End With

archivo = Cdialog.FileName

Esto no me crea nada... quisiera saber como crear el archivo, y que lo guarde en el lugar indicado por el common dialog
  #2 (permalink)  
Antiguo 09/05/2005, 13:22
Avatar de jm00092  
Fecha de Ingreso: mayo-2005
Ubicación: Ronda
Mensajes: 106
Antigüedad: 19 años
Puntos: 0
Creo...


Open cdialog.path & "\" & cdialog.filename for output as #1

print #1, "Hola"
print #1, variable
Print #1, ...lo que sea

close #1



Así de sencillo falla si intentas guardar el archivo en el directorio raíz c:\
  #3 (permalink)  
Antiguo 10/05/2005, 07:55
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 19 años
Puntos: 1
no me funciona, la propiedad cdialog.path no la toma..
  #4 (permalink)  
Antiguo 10/05/2005, 10:53
Avatar de vbx3m  
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Antigüedad: 19 años, 3 meses
Puntos: 1
Cita:
Open cdialog.path & "\" & cdialog.filename for output as #1

print #1, "Hola"
print #1, variable
Print #1, ...lo que sea

close #1
El commondialog no tiene la propiedad PATH, usa solo el FILENAME...

Open cdialog.filename for output as #1
...
...
...
__________________
ホルヘ・ラファエル・マルティネス・レオン
  #5 (permalink)  
Antiguo 11/05/2005, 08:50
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 19 años
Puntos: 1
Sisi ahora si! Gracias!
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 03:19.