PDA

Ver la Versión Completa : consulta


Patricio
26-04-2006, 15:42:59
Hola foro, yo no suelo tranajar mucho pensando en objetos pero les quiero consultar una idea.

Yo normalmente llamo a los formularios de la siguiente manera
FUHonorarios := TFUHonorarios.Create(FUPresupuestosOpciones);
FUHonorarios.showmodal;
FUHonorarios.release;

//pero ahora quiero ver de hacerlo de la siguiente forma:
var
F:TForm;
begin
F := TFUHonorarios.Create(self);
F.ShowModal;
F.Release;

de manera de achicar mi ejecutable porque esto ultimo lo pondria en un procedimiento. Esto esta bien? es decir las dos opciones hacen lo mismo? tengo algun inconveniente? Saludos y disculpen la redaccion

Neftali [Germán.Estévez]
26-04-2006, 16:06:43
(1) Antes de nada, recordarte, por favor que utilices TAGs de Delphi en tus mensajes.

En cuanto a la pregunta, ambas opciones son equivalentes, simplemente que la segunda utiliza una variable privada, en lugar de la pública definida en la unit que contiene a TFUHonorarios.

Si utilizas la segunda, puedes eliminar la variable citada.