Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-01-2008
Avatar de pmtzg
pmtzg pmtzg is offline
Miembro
 
Registrado: jul 2007
Posts: 179
Poder: 19
pmtzg Va por buen camino
Question Pregunta de FormCreate

hola buen inicio de año para todos los del club delphi

deseo hacer una pregunta a los expertos

si yo tengo una aplicación y como todos sabes que dentro de
esta existen Procedures, Fuciones y lo que uno le vaya agregando
incluso el FormCreate

si en alguna parte de mi programa deseo que se vuelva a ejecutar
el form Create como lo llamo?

para que lo que contiene esa parte se vuelva a ejecuatar ?

para llamar una funcion solo escribo el nombre
por decir que tengo una funciona llamada checa y la llamo asi
de cualquier parte de mi programa

Código Delphi [-]
checa;

y se ejecuta

Pero para volver a llamar al FormCrerate como le digo ??


gracias por su tiempo
Responder Con Cita
  #2  
Antiguo 18-01-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 27
eduarcol Va por buen camino
Si vas a utilizar esa funcion en otra parte del programa te recomiendo meterla dentro de un procedure, este lo puedes llamar desde el create o desde donde quieras y no es dificil solo copiar y pegar
__________________
...Yo naci en esta ribera del arauca vibr@d0r
Soy hermano de la espuma,
de la garza, de la rosa y del sol...
Viva Venezuela
Responder Con Cita
  #3  
Antiguo 18-01-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Por ejemplo tengo en el formcreate esto:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  showmessage('hola');
end;
Ahora quiero que se repita cuando lo llame, pero no puedo estar abriendo y cerrando el form, entonces creo un procedimiento asi:
Código Delphi [-]
procedure TForm1.MiProceso;
begin
  showmessage('hola');
end;
Este procedure lo coloco donde los demas en el TYPE.
Código Delphi [-]
type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure MiProceso;
  private
Bien este proceso lo llama desde donde quiera, por ejemplo desde el mismo formcreate, asi:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  MiProceso;
end;
Espero lo entiendas.
Saludos
Responder Con Cita
  #4  
Antiguo 18-01-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 21
jcarteagaf Va por buen camino
Smile FormCreate

Si quieres llamarlo desde la misma forma :

Código Delphi [-]
Formcreate(Self);

Self hace referencia a la misma forma y el metodo formcreate lo recibe en el parametro Sender.

Saludos
Responder Con Cita
  #5  
Antiguo 18-01-2008
Avatar de Ferrari
Ferrari Ferrari is offline
Miembro
 
Registrado: jun 2006
Ubicación: Torreón, México
Posts: 154
Poder: 20
Ferrari Va por buen camino
me inclino mas x la respuesta de Caral..es lo mas apropiado
Responder Con Cita
  #6  
Antiguo 18-01-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 24
enecumene Va por buen camino
Edito: mensaje repetido.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
  #7  
Antiguo 18-01-2008
Avatar de enecumene
[enecumene] enecumene is offline
Miembro de Oro
 
Registrado: may 2006
Ubicación: Santo Domingo, Rep. Dom.
Posts: 3.040
Poder: 24
enecumene Va por buen camino
Cita:
Empezado por Ferrari Ver Mensaje
me inclino mas x la respuesta de Caral..es lo mas apropiado
Efectivamente pienso igual que el amigo Ferrari.

Saludos.
__________________

Mi BLOG - ¡Joder, leanse la guia de estilo!
Las Palabras son enanas, los ejemplos gigantes.
Responder Con Cita
Respuesta



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
argumentos FormCreate senda OOP 23 10-11-2006 09:03:23
Pregunta de novel FunBit Debates 9 12-07-2005 15:18:48
Error en FormCreate darkerbyte OOP 5 29-03-2005 17:42:43
Pregunta. Mario1980 Varios 0 09-01-2005 01:07:12
Pregunta Jesus Armando DB2 4 30-12-2003 03:27:23


La franja horaria es GMT +2. Ahora son las 23:18:24.


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