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

 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 30-01-2007
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 24
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
 


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 04:44:23.


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