Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Linked List (lista Enlazadas) En Gambas ?¿
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Linked List (lista Enlazadas) En Gambas ?¿ 
 
Hola

¿Sabeis alguna forma de implementarlas en gambas ?

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Linked List (lista Enlazadas) En Gambas ?¿ 
 
Supongo que te refieres a listas presentadas en comboboxes que se llenan dependiendo de lo que escojas en los anteriores. Por ejemplo, al escoger un país, el siguiente combo mostraría sus comunidades y a su vez el siguiente las provincias de dicha comunidad... es eso? Si no lo es, por favor elabora un poco más la pregunta.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Linked List (lista Enlazadas) En Gambas ?¿ 
 
jguardon:
Citar:

Supongo que te refieres a listas presentadas en comboboxes que se llenan dependiendo de lo que escojas en los anteriores.


Si

Nota:
La pregunta me la ha hecho un amigo que no puede acceder al foro (o no le dejan)
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Viernes, 20 Enero 2012, 17:37; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Linked List (lista Enlazadas) En Gambas ?¿ 
 
Una lista enlazada es una estructura de datos que generalmente se implementa con una variable que guarda el dato de interés y un puntero al siguiente item (el último item tendrá un puntero nulo).

Si cada elemento también tiene un puntero al item anterior, entonces es una lista doblemente enlazada. Con esta técnica también se pueden hacer listas que funcionen como colas y colas circulares.
 




===================
Cómo programar con Gambas

Speed Books: informática libre.
 
última edición por fabianfv el Sabado, 21 Enero 2012, 03:19; editado 1 vez 
fabianfv - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Linked List (lista Enlazadas) En Gambas ?¿ 
 
Julio:

En VB los controles como ListBox tiene una propiedad llamada ItemData que es una matriz similar a la matriz List, pero en lugar de contener cadenas de caracteres contiene
números.Cada elemento que aparece en un ListBox tiene dos entradas: una cadena de caracteres que proporciona La propiedad List(i) y un número ,que lo hace
la propiedad ItemData(i) (i es el indice del elemento dentro de la lista).

La propiedad ItemData puede almacenar cualquier tipo de información numérica asociada con cada elemento,ya que esta información no se muestra en la lista.

Naturalmente esa propiedad no existe en los ListBox de gambas, pero no tendrás problemas para implementarlo.

Podrías tener una matriz de dos dimensiones, en el primero guardas el indice o campo clave y en el segundo el resto de los campos.
Si tienes un listbox o un combobox, al seleccionar un elemento de la lista, ese indice estaría relacionado con el campo clave de la matriz .
Te podría mostrar el registro entero en un grupo de cajas de texto.Tienes que hacer coincidir el indice del Listbox con el  primer indice de la matriz.

Creo que te puede valer.

Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Sabado, 21 Enero 2012, 10:37; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Linked List (lista Enlazadas) En Gambas ?¿ 
 
Mi amigo me comenta:


Citar:
Garcias. si puedes darle las gracias a todos.
Linked List es como dice Favianfv, son listas enlazadas a través de
punteros, esto lo tiene implementado varios lenguajes de programación
como C#, java.
El trabajo que hiciste sobre lista y cola me parece que es lo que
necesito.
 
La lista enlazada es un TDA que nos permite almacenar datos de una forma
organizada, al igual que los vectores pero, a diferencia de estos, esta
estructura es dinámica, por lo que no tenemos que saber "a priori" los
elementos que puede contener.
 
En una lista enlazada, cada elemento apunta al siguiente excepto el
último que no tiene sucesor y el valor del enlace es null. Por ello los
elementos son registros que contienen el dato a almacenar y un enlace al
siguiente elemento. Los elementos de una lista, suelen recibir también
el nombre de nodos de la lista.
 
Figura 1. Esquema de un nodo y una lista enlazada.
 
Esquema de un nodo y una lista enlazada.
 
 
Entonces, tenemos que lo que yo paso a la lista son objetos(en mi caso
pasaría un detalledefactura[el registro completo]) y así sucesivamente
voy pasando cada registro y luego puedo ir recorriendo la lista elemento
a elemento y guardarlo en la tabla.


Enlace:
Enlace Fifo y LiFo en Gambas


listanenlazadas.th

Uploaded with ImageShack.us
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Listas Enlazadas Shell Aplicaciones/Fragmentos de Código 4 Miercoles, 19 Febrero 2014, 20:25 Ver último mensaje
jsbsan
No hay nuevos mensajes Cerrar Gambas Para Abrir Otro Proyecto De ... Shell General 5 Jueves, 21 Septiembre 2017, 19:42 Ver último mensaje
shordi
No hay nuevos mensajes Cambio en la lista de correo gambas-user jguardon Sobre Gambas-es 2 Martes, 17 Octobre 2017, 08:44 Ver último mensaje
tincho
No hay nuevos mensajes Gambas Book. Manual Online Alemán De Gamb... Shell General 3 Martes, 19 Febrero 2019, 14:29 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron