Entrar
¿Nuevo usuario? Inscribirme
DesarrolloDelphi · Desarrollo de Software en Borland Delphi
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés añadir enlaces a sitios relacionados de tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Forms MDI y propiedades TAG   Lista de mensajes  
Responder | Reenviar Mensaje #4943 de 7333 |
Re: [Delphi] Forms MDI y propiedades TAG

Antes que nada, les pido disculpas por enviar un mail que sólo yo
entiendo....tendría que ser menos apresurado y leer lo que voy a enviar...
Y lo que hago es lo siguiente :

procedure TClientes.btnAddClientesClick(Sender: TObject);
//Al hacer click en un botón...
begin
Application.CreateForm(TABMClientes,ABMClientes); //Creo el form...
ABMClientes.Tag := 1; //Asigno un valor al tag del form...
ABMClientes.Show(); //y muestro el Form
end;

Y en el OnActivate del form ABMClientes...

procedure TABMClientes.FormActivate(Sender: TObject);
begin

Case ABMClientes.Tag of
1 : Begin
//Proceso datos...
End;
2 : Begin
//Proceso otros datos...
End;
End; // case

end;

Esta modalidad la uso seguido y no he tenido problemas..., pero con
forms comunes, nunca usé los MDI...

El tema es que el ABMClientes.Tag me lo muestra en cero...
Creo que ahora se entiende un poco mas, ¿no?
Gracias por la ayuda...
Walter





Mar, 6 de Sep, 2005 12:21 pm

waltermeson
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #4943 de 7333 |
Desplegar mensajes Autor Ordenar por fecha

Hola amigos... Mi consulta es la siguiente... Tengo tres forms en una aplicación, el form principal (Form1) que es MDI y tiene un menú que en una de sus...
Walter Mesón
waltermeson
Sin conexión Enviar correo
6 de Sep, 2005
3:06 am

Antes que nada, les pido disculpas por enviar un mail que sólo yo entiendo....tendría que ser menos apresurado y leer lo que voy a enviar... Y lo que hago es...
Walter Mesón
waltermeson
Sin conexión Enviar correo
6 de Sep, 2005
4:57 pm

Walter, Preguntas: 1- ¿Es el único lugar donde asignás Tag? 2- ¿Es el único TABMClientes que creás o creás varios?. Si creás varios, estás perdiendo...
David Abdala
dnabdala
Sin conexión Enviar correo
7 de Sep, 2005
10:57 am

Gracias David... 1 - Te comento que es el único "lugar" donde asigno el valor al TAG 2 - Y te comento que el único TABMClientes que creo, además, uso el ...
Walter Mesón
waltermeson
Sin conexión Enviar correo
7 de Sep, 2005
9:45 pm

hola, que tal, estube leyendo tu problema y te recomendaría probar con lo siguiente: andá a opciones del proyecto (Project -> Options) ahi accede a los forms...
Emilio Echeverría
elinthbrain
Sin conexión Enviar correo
9 de Sep, 2005
12:02 pm

Walter, el form ABMClientes parece ser una instanciación automática que genera Delphi. Fijate en el menú Projects/Options si figura ABMClientes en la...
Diego Rubens M.
diegorubensm
Sin conexión Enviar correo
10 de Sep, 2005
5:43 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda