Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-01-2007
vainillasild vainillasild is offline
Registrado
 
Registrado: ene 2007
Posts: 7
Poder: 0
vainillasild Va por buen camino
Question perdona mi desconocimiento

en eventos doy a onshow y en la pestña m sale los botones atras y continuar y el listbox del tipo de espectaculo.doy doble clik i nose m crea ningun procedimiento de ese tipo!!ayudame graciasss
Responder Con Cita
  #2  
Antiguo 30-01-2007
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 25
Bicho Va por buen camino
Cita:
Empezado por vainillasild
en eventos doy a onshow y en la pestña m sale los botones atras y continuar y el listbox del tipo de espectaculo.doy doble clik i nose m crea ningun procedimiento de ese tipo!!ayudame graciasss
¿Pero en que pestaña?

Eventos: Onshow (Importante, haz doble clic sobre el cuadro de texto a la derecha del evento OnShow)
Ahora el editor de código se abre o se visualiza con un esquema tal que así:

Código Delphi [-]
procedure Tfmum1737.Formshow(Sender: TObject);
begin

end;

end.

¿No es así?
Ahí dentro debes escribir lo primero que he puesto cambiando los items, por los que tu quieras poner.

Saludos
Responder Con Cita
  #3  
Antiguo 30-01-2007
vainillasild vainillasild is offline
Registrado
 
Registrado: ene 2007
Posts: 7
Poder: 0
vainillasild Va por buen camino
Question funciona!xro otras dudas

esk estaba en el evento y ponia los otros controles(como botones etc...)y e podido cuand estaba el recuadro en blanco.
una preguta
¿k diferencia ay entre formcreatey formshow
otra pregunta
me salen los items mas abajo es decir en vez de salir en items 0 y 1 me saldra en 3 o 4!!
otra pregunta
esta forma no es parecido como ponerlo en tiempo de diseño??
Es decir esto de add items no seria igual k kargalo desde un fichero??pperdona la existencia pero la practica la teg echa lo unico k io tanto el tipo de espectaculo como posteriormente la cartelera lo puse directamente en items entonces mi profe m dijo k tenia k ponerlo en timepo de ejecucion k si no m suspndia!!por eso kiero saber si esto de add items es en tiempo de ejecucion!!!
Responder Con Cita
  #4  
Antiguo 30-01-2007
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 25
Bicho Va por buen camino
Cita:
Empezado por vainillasild
¿k diferencia ay entre formcreatey formshow
1 - El form create es el evento que se produce al crearse el formulario con todos sus componentes que le has añadidos (botones, listbox, labels, etc). No puedes asignar propiedades a un objeto en el formcreate ya que todavía no ha sido creado, por lo que normalmente te dará error de Acces Violation.
el form show se ejecuta cuando ya se ha creado el formulario, y se muestra por pantalla, con lo cual ya puedes asignar las propiedades o manejar los componentes que tengas en él.

Cita:
Empezado por vainillasild
me salen los items mas abajo es decir en vez de salir en items 0 y 1 me saldra en 3 o 4!!
2 - Si te salen los items más abajo, es porque quizá en tiempo de diseño, ya tengas algunos items añadidos, no es así?
Para evitar eso, puedes borrar esos items en tiempo de diseño o en ejecución añadiendo esta instrucción al principio del formshow.
Código Delphi [-]
  ListBox1.Items.Clear; //Esto lo que hace es borrar todos los elementos que hay en la lista.

Cita:
Empezado por vainillasild
esta forma no es parecido como ponerlo en tiempo de diseño??
3 - Es igual que en tiempo de diseño, pero con la diferencia que lo que haces pones en tiempo de ejecución se guarda en fichero .pas del formulario o unidad en que lo usas. Mientras que si lo haces en tiempo ejecución, lo guarda en el fichero .dfm, que es donde éstan los objetos y sus propiedades que usas en tu formulario.
Yo recomiendo, que la casi todas las propiedades que tengas que tocar de un componente, lo hagas en tiempo de ejecución y no en diseño (es más trabajo, lo sé ) pero luego a la hora de hacer búsquedas es más cómodo y más facil localizar los fallos si lo tienes todo centralizado.

Cita:
Empezado por vainillasild
Es decir esto de add items no seria igual k kargalo desde un fichero??pperdona la existencia pero la practica la teg echa lo unico k io tanto el tipo de espectaculo como posteriormente la cartelera lo puse directamente en items entonces mi profe m dijo k tenia k ponerlo en timepo de ejecucion k si no m suspndia!!por eso kiero saber si esto de add items es en tiempo de ejecucion!!!
No, una cosa es asingar las propiedades que quieras con items.add y otra cargarlo desde un fichero de texto.
Si quieres cargar items desde un fichero de texto, puedes usar el método que tiene implementado este componente para cargar directamente lo que haya en el fichero, y ese es LoadFromFile()
Ejemplo:

Código Delphi [-]
Listbox1.items.loadFromFile('c:\mifichero.txt');
Intenta hacer una prueba y verás.

De todos modos y ya viendo como vas y para no hacer éste hilo eterno. Te recomiendo el libro La Cara Oculta de Delphi 4 (es un poco antiguo, pero es gratis y tiene lo fundamental para empezar a programar con delphi)

Pero si sigues teniendo dudas puedes postearlas aquí sin problema.

Espero te sirva.

Saludos
Responder Con Cita
  #5  
Antiguo 30-01-2007
vainillasild vainillasild is offline
Registrado
 
Registrado: ene 2007
Posts: 7
Poder: 0
vainillasild Va por buen camino
Question muchas gracias!!

ok.!!me ha kedado todo claro
Para terminar me gustaría saber si podrian resolverme la ultima duda de hoy.
Mi segunda pantalla consiste en que si hemos elegido cine salga la cartelera cine y si hemos elegido teatro salga la cartelera teatro.bueno el problema no esta en mostrarlo k lo ago con visible etc...el problema esta en k teng k kargar esa cartelera tambien en tiempo de ejecución es decir k kada peli u obra tiene su dias y sus sesiones de proyectarse o actuacion.por lo k me gustaria saber si lo puedo realizar de la mismamanera k asta hor es dcir con add.items!!mucha gracias
la cartlera es un listbox l igual k los dias y las sesiones.
muchas gracias y perdonenme!!!!
Responder Con Cita
  #6  
Antiguo 30-01-2007
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 25
Bicho Va por buen camino
Hola, exactemente igual.

Puedes poner un parámetro, que según lo que hayan escogido cargue unos items u otros o si lo haces por fichero que cargue uno u otro:

Mi duda está, ¿donde se escoge que quieres ver: cine o teatro, en el form principal o en el secundario que tiene las carteleras?

Si es en el segundo no hay problema, en el evento onclick de cada botón que permita visualizar una lista u otra, haces el items.add correspondiente.
Si es de la otra manera, ya necesitarás guardar en una variable el botón que han pulsado para escoger una cartelera.
Tambien si esos botones muestran la ventana, pues puedes cargarlos directamente antes de hacer el Form2.Show

Saludos
Responder Con Cita
  #7  
Antiguo 30-01-2007
vainillasild vainillasild is offline
Registrado
 
Registrado: ene 2007
Posts: 7
Poder: 0
vainillasild Va por buen camino
Question graciassssssssssssssssssss

muchas gracias,
voy a probar lo que me comentas.
pues en la pantalla principal eligo espectaculo y luego en la segunda panalla esta la cartelera una posible solcuion??¿¿¿ seria
procedure bcontinuarclick();
begin
if lbespectaculo.itemindex=0{opcion cine}
pondria add items de cine n?
else lbespectaculo.itemindex=1{opcion teatro}
pondria add items de teatro n?

muchas graciasss!!!!!
Responder Con Cita
Respuesta


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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Añadir items en tiempo de ejecución JesusG Varios 0 21-09-2006 19:31:59
Cargar foto en QReport en tiempo ejecución mrmanuel Impresión 13 11-01-2006 12:40:42
Cargar DataModule en tiempo de ejecucion luigidean Varios 3 08-10-2004 00:30:34
Cargar imagen en tiempo de ejecucion en Rave PTW Impresión 0 06-05-2004 19:01:03
¿Cómo cargar un Glyph para un botón en tiempo de ejecución? Feñiz Gráficos 2 09-12-2003 12:38:53


La franja horaria es GMT +2. Ahora son las 21:05:08.


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