Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #12  
Antiguo 21-06-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Cita:
Empezado por Mona
Mira Lepe, si entro al foro, no es para que me vaceen, con más delicadeza se pueden pedir las cosas
Despues de enviar el Post, me di cuenta de que era tu primer mensaje, por eso edité el mensaje y le añadí los asteriscos, precisamente para que no te tomes a mal el comentario, quizás subido de tono, pero desde luego es una gran verdad.

Cita:
Empezado por Mona
creo que no es necesario explicar a fondo cuales son los datos que manejo en la b.d.
No quiero los datos personales de tus clientes, sólo la forma en la que guardas los menúes, ni siquiera los nombres reales de cada usuario, pero necesito saber como diferencias los padres de los hijos en tu BBDD para poder armar el menú.

Cita:
Empezado por Mona
Al entrar al foro, lei uno a uno las respuestas y preguntas, si tomo todo lo que dicen ahi y lo implemento en un nuevo proyecto, no sale nada,
El único proyecto totalmente funcional es el proporcionado por Neftali, el resto son trozos de código, tienes que entender qué hace y cómo lo hace, despues tienes que adaptarlo. Es más, te debería dar un "access violation" porque el StringList "ListPredef" no está creado; tampoco tiene elementos dentro, por tanto no debe crear ningún elemento de menú.

He editado el mensaje nº 13 de este hilo, ahora si creará 2 Menús:
- primera opcion de menú
- segunda opción de menú.

Crearlos como menú principal (Padre) o como elemento de menú (un hijo simple) es sólo cuestión de decirle quien es el Padre de ese elemento. Si el padre es el MainMenú, lo crea como Menú principal. Si el Padre es un elemento de menú, creará un SubMenú automáticamente.

La línea que dice el padre de un elemento es esta:
Código Delphi [-]
ppPredef.Items.Add(mnu);
El padre en este caso es "ppPredef".
Si ya tenemos creado el elemento de menú ppPredef.Items[3] y damos esta sentencia:
Código Delphi [-]
ppPredef.Items[3].Add(mnu);
El "mnu" será un submenú del elemento 3

Cita:
Empezado por Mona
mi problema es muy simple, necesito crear menús dinámicos, leyendo de una b.d. necesito padres, hijos, hijos de hijos y así sucesivamente,
De simple nada. Quieres crear controles en tiempo de ejecución, eso son "temas avanzados". Necesitas como mínimo un par de bucles y puede que llamadas recursivas para crear todos los menúes.

Cita:
Empezado por Mona
Solo quiero un ejemplo que se pueda implementar
Dependerá de como almacenes los menúes en tu base de datos.
En este hilo hay mucha información, es cuestión de masticar despacio.

Realmente estoy dispuesto a ayudarte, pero ten en cuenta que crear un programa desde cero, que pueda crear padres, hijos, asignarles el evento OnClick, etc, son muchas lineas de código y tiempo; aqui ayudamos sin ánimo de lucro.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:18:06.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi