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
  #4  
Antiguo 22-04-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Lo más fácil es crear una variable (o propiedad) que indique qué se debe mostrar, por ejemplo, lo típico:
Código Delphi [-]
type TModo = (mInsertar, mEditar, mMostrar);

form1 = class(tform)
private
  FModo:TModo
  procedure SetModo(Value:TModo);
public 
 property Modo:TModo read FModo write SetModo;
end;


procedure TForm1.SetModo(value:TModo);
begin
  
  if Value = mInsertar then
  begin 
    // ocultar Edits, cambiar captions, etc.
  end
  else if Value = mEditar then
  begin
   
  end;
  FModo := Value;
end;

Ahora después de crear ese Form, asignas un valor a la propiedad Modo y listo, ya tienes todos los captions y demás hecho. Por otra parte tienes la variable FModo que puedes preguntar si está en modo edicion, inserción, etc; como ves mucho más cómodo que preguntar por un caption.

Código Delphi [-]
  Form1 := Tform1.Create(Application);
  Form1.Modo := mInsertar;
  Form1.Show;

Saludos
__________________
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Solicito informacion sobre Temporizacion neto57 Varios 0 21-09-2006 03:06:22
Duda sobre como programar el juego Timbiriche mifiar Varios 16 26-11-2005 06:06:01
Duda sobre maximizar formas vick Conexión con bases de datos 3 27-10-2005 23:54:00
Consulta Sobre programar PDA's Enan0 Varios 1 28-09-2005 08:49:31
Informacion sobre programar nuevas SESSIONES CARSOFT_AR Conexión con bases de datos 1 22-11-2004 22:46:13


La franja horaria es GMT +2. Ahora son las 14:10:32.


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