Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 11-nov-2006, 22:38   #1 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
Pregunta estrctura

Hola quisiera saber si existe alguna estructura que me permita eliminar elementos al principio de una lista e insertar al final de la lista, espero que alguien me pueda ayudar con eso. gracias

saludos
Edsinho está desconectado   Responder Citando
Antiguo 12-nov-2006, 06:05   #2 (permalink)
albertovicat está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Enviar un mensaje por Yahoo  a albertovicat Enviar un mensaje por Skype™ a albertovicat
Más datos...

Hola Edsinho.
Necesitaríamos (al menos yo) que des un poco más de datos:
¿Dónde se visualiza tu lista?, ¿en una MSFlexGrid, en una DataGrid, o en qué tipo de control?
La respuesta es diferente para cada uno.
Saludos.
albertovicat está desconectado   Responder Citando
Antiguo 12-nov-2006, 15:52   #3 (permalink)
vbx3m está en el buen camino
 
Avatar de vbx3m
 
Fecha de Ingreso: febrero-2005
Ubicación: Venezuela
Mensajes: 524
Enviar un mensaje por MSN a vbx3m Enviar un mensaje por Yahoo  a vbx3m
Código:
List1.RemoveItem 0
List1.AddItem "texto", List1.ListCount
__________________
ホルヘ・ラファエル・マルティネス・レオン
vbx3m está desconectado   Responder Citando
Antiguo 14-nov-2006, 08:22   #4 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
hola alberto oye lo que quiero saber es acerca del MSHFlexGrid, quiero saber como agregar filas y eliminar filas en tiempo de ejecucion espero que tengo algo de codigo para revisarlo. te agradezco. saludos
Edsinho está desconectado   Responder Citando
Antiguo 14-nov-2006, 08:28   #5 (permalink)
albertovicat está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Enviar un mensaje por Yahoo  a albertovicat Enviar un mensaje por Skype™ a albertovicat
Es como te dice vbx3m, con los métodos AddItem y RemoveItem. Investigalos en las ayudas.
albertovicat está desconectado   Responder Citando
Antiguo 14-nov-2006, 08:43   #6 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
estructura

hola alberto oye lo que quiero saber es acerca del MSHFlexGrid, quiero saber como agregar filas y eliminar filas en tiempo de ejecucion espero que tengo algo de codigo para revisarlo. te agradezco. saludos
Edsinho está desconectado   Responder Citando
Antiguo 14-nov-2006, 11:39   #7 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
Holo Aberto soy yo de nuevo, te explicare a grandes rasgos lo que trato de hacer:


mira en primer lugar tengo una estructura type con varios campos

ahora tengo un array de esa estructura, lo que quiero saber es como controlar ese array para que me permita insertar elementos al final y sacar elementos del principio de array, es decir:

si mi primer elemento esta en la posicion(0), como puedo borrarlo y hacer que se rrecorra mi lista, es decir que ahora mi posicion(1) de mi array sea la posicion(0) sin perder demas elementos, espero que me entiendas.


si no se puede hacer con una array, con que otra estructura de datos se puede hacer?

Espero que me ayudes, Saludos
Edsinho está desconectado   Responder Citando
Antiguo 14-nov-2006, 15:02   #8 (permalink)
albertovicat está en el buen camino
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Enviar un mensaje por Yahoo  a albertovicat Enviar un mensaje por Skype™ a albertovicat
Ah... era en un array. Habías escrito sobre una FlexGrid.
En un array, según lo que yo entiendo, tendrías que ir pasando uno a uno los contenidos hacia el índice anterior, a partir del elemento siguiente al que querés eliminar. O sea (si tu variable se llama Varia y el elemento que querés eliminar es el 4):

For I = 5 to Ubound(Varia)
Varia(I - 1) = Varia(I)
Next I

Varia(Ubound(Varia)) = ""

Esto último para vaciar la última y que no quede un elemento repetido al final.
Creo que es algo así lo que estás buscando. Si las variables son varias (supongo) lo repetís para cada una dentro del For-Next.
A ver si emboqué cual es tu intención.
Saludos.
albertovicat está desconectado   Responder Citando
Antiguo 14-nov-2006, 19:35   #9 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
tengo una estructura de tipo TYPE y estos los estoy almacenando en un array, como le puedo hacer para copiar un array de estructuras a otro array de estructuras.

Lo que me mandaste me sirvio muchisimo. gracias
Edsinho está desconectado   Responder Citando
Antiguo 15-nov-2006, 00:37   #10 (permalink)
Edsinho ha deshabilitado el karma
 
Fecha de Ingreso: julio-2005
Mensajes: 78
Otra cosa como puedo eliminar el array completo, es decir liberar el espacion e memoria que tiene ocupado el array para poderlo declarar otra vez, o como elimino todos los elementos que tengo en el

Espero que me puedas ayudar con esto, gracias. Saludos
Edsinho está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:15.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93