View Single Post
  #4  
Old 03/01/2013
Neftali [Germán.Estévez]'s Avatar
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Join Date: Jul 2004
Location: Barcelona - España
Posts: 19,478
Rep Power: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Quote:
Originally Posted by cenriquet View Post
Lo mejor de todo es que ¡¡¡¡¡¡¡¡¡FUNCIONA!!!!!!!!!!
Bueno, de eso se trataba, ¿no?

Quote:
Originally Posted by cenriquet View Post
Me ha surgido una duda. La instrucción:
Triangulo_MainForm.btnOutputClick(nil);
¿qué hace exactamente?
Si te fijas, en el primer formulario tienes un procedimiento definido así:
Código Delphi [-]
procedure TTriangulo_MainForm.OutputClick(Sender: TObject);
begin
  with myData do
    begin
      Results.Lines.Add(' ');
      Results.Lines.Add(valor1);
      Results.Lines.Add(valor2);
      Results.Lines.Add(valor3);
    end;
end;

Es el procedimiento que tienes asignado al botón Output al hacer un Click. En realidad es un procedimiento como cualquier otro que se asigna a ese evento del botón.
A este procedimiento también puedes llamarlo de forma "manual", además de que esté asignado al evento.
Al llamarlo lo que consigues es el mismo efecto que si pulsaras el botón, ya que el resultado es el mismo:

1) O lo llama el botón de forma automática al ser pulsado.
2) O lo llamas de forma manual como he hecho yo.

Un saludo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Reply With Quote