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

[pregunta] Objeto List

Estas en el tema de [pregunta] Objeto List en el foro de Visual Basic clásico en Foros del Web. WENAS KERIA SAVER COMO HACER PARA KE LOS ELEMENTOS KE ESTANEN UN OBJETO LIST SE IMPRIMAN EN UN ARCHIVO DE TEXTO, POR EJEMPLO EN UN ...
  #1 (permalink)  
Antiguo 17/08/2005, 05:53
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
[pregunta] Objeto List

WENAS KERIA SAVER COMO HACER PARA KE LOS ELEMENTOS KE ESTANEN UN OBJETO LIST SE IMPRIMAN EN UN ARCHIVO DE TEXTO,
POR EJEMPLO

EN UN LISTBOX TENGO 3 ELEMENTOS (ALDO,TOMAS,FEDERICO)

Y YO KIERO KE EN UN ARCHIVO DE TEXTO ME MUESTRE:

ALDO
TOMAS
FEDERICO

BUE KIZAS ES MEDIO TONTA LA PREGUNTA PERO TRATE DE HACERLO SOLITO Y NO PUDE YO HACIA ALGO ASI:



Open "\wintec.txt" For Append As #1
Print #1, 'ACA NO SE KE MIER#@&% PONER
Close #1
Open "\wintec.txt" For Append As #1
Print #1, "----------- ----------- ------------"
Close #1

BUE SI ME AYUDAN DESDE YA MUCHAS GRACIAS...SALU2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #2 (permalink)  
Antiguo 17/08/2005, 06:00
jorevale
Invitado
 
Mensajes: n/a
Puntos:
A ver.

Si en lugar de ser un listbox, fuera un combobox, yo haría un ciclo while en el que me llevara a una variable el valor almacenado en ComboBox.ListIndex desde 0 hasta n, y luego lo imprimiría. Supongo que con el listbox se pueda hacer algo parecido.

Espero te sirva
  #3 (permalink)  
Antiguo 17/08/2005, 06:20
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
De acuerdo

Pues se hace así:
Código:
 Open "C:/MyFile.txt" For Append As #1 
For Writting = 0 To List1.ListCount - 1
	   Print #1, List1.List(Writting)
	   Print #1, "-----------------------------"
Next Writting
Close #1
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 17/08/2005, 06:26
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
GRACIAS, ES JUYSTO LO KE NECESITAVA
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #5 (permalink)  
Antiguo 17/08/2005, 06:38
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Cita:
Iniciado por David el Grande
Pues se hace así:
Código:
 Open "C:/MyFile.txt" For Append As #1 
For Writting = 0 To List1.ListCount - 1
	   Print #1, List1.List(Writting)
	   Print #1, "-----------------------------"
Next Writting
Close #1
PERDON LA MOLESTIA PEROME DA EL SIGUIENTE ERROR: "NOMBRE O NUMERO DE ARCHIVO INCORRRECTO"

ACA TE DEJO EL CODIGO A VE SI ME PUEDES AYUDAR...SALU2

Open "c:\db\BANCO_DE_PROVEEDORES.aldo" For Output As #1
For Writting = 0 To List1.ListCount - 1
Print #1, "=========================================="
Print #1, " CUENTA CORRIENTE "
Print #1, "=========================================="
Print #1, List1.List(Writting)
Print #1, "-----------------------------"
Close #1

Next Writting
Dim abrite As String
abrite = Shell("c:\windows\notepad.exe c:\db\BANCO_DE_PROVEEDORES.aldo", vbMaximizedFocus)
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
  #6 (permalink)  
Antiguo 17/08/2005, 06:43
Avatar de aldo1982  
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
Perdon

Perdon Ahi Ya Me Anduvo A La Perfeccion Mi Error Era Ke Ponia El Close #1 Antes Delnext Writting, Ahora Yalo Corregi Y Me Anda...gracias Nuevamente.

Pd: Eso Me Pasa Por Atolondrado
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
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 05:49.