Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saber si un BitBtn se ejecuto (https://www.clubdelphi.com/foros/showthread.php?t=57772)

mrnovice 26-06-2008 23:09:54

Saber si un BitBtn se ejecuto
 
Holas,saludos, alguien sabe como poder hacer esto, lo que pasa es que tengo dos formularios, quisiera saber como el Form1 reconozca cuando el boton 2 se ejecute, para ponerlo en un IF osea sea booleano gracias de antemano porfis, olvidaba esta dentro de un DLL

look 26-06-2008 23:56:27

no se si sea lo que buscas,... espero te ayude..
Código Delphi [-]
if form2.bitbtn2.enabled= true then 
begin

end;

mrnovice 26-06-2008 23:58:31

por alli va la onda
 
Pero no me referia a que se activara sino más bien quje se ejecute en tiempo de ejecución, olvide mencionar que está dentro de un DLL

maeyanes 27-06-2008 14:36:01

Hola...

Podrías explicar mejor tu problema? Pon más información, por que con la que proporcionas no podría ayudarte mucho...



Saludos...

Fenareth 27-06-2008 20:32:22

Pues tal vez serviría alguna bandera o algo parecido no ?...

Si se da click en el botón que además de ejecutar su código normal, active una bandera booleana...

Saludos :)

felipe88 27-06-2008 21:00:31

Pues seria algo tan facil como esto

Código Delphi [-]
var
  Form1: TForm1;
  hizo_click :Boolean;

implementation

{$R *.dfm}

{ TForm1 }

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
begin
  hizo_click := False;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  hizo_click := True;
end;

end.

Como dice Fenareth :)

Ya el resto es manejar la condicion que necesites...

mrnovice 27-06-2008 21:50:34

Muchas gracias a todos
 
eso ya lo había intentado :0 pero,no estoy seguro a lo mejor tiene algo malo mi instalación de de Delphi 7, mmm, o el programa, lo que pasa en vez de ser un .DPR es un proyecto DLL, el cual, como que choca con otro formulario directamente por ejemplo tenemos 2 Formularios Form1 y Form2, y digamos un evento onclick del botòn perteneciente al Form1 quiere llamar al Form2 en un .DPR bastaba con Form.show; pero aquì no aquiì se tiene que crear el Formulario literlamente aplicationForm.create(Tx,T); no me acuerdo :( no lo tengo a la mano y pues al hacer modo DPR, me parece una EAccess violation osea como si no estuviera allií jojo está raro, tal vez necesite depurarlo paso por paso pero no hay tiempo :S mm pero la idea que tenía en mente medio lo solucione jajaja uilize el Formulario principal ps ya que jeje, saludos, gracias por su cooperaciòn.


La franja horaria es GMT +2. Ahora son las 23:37:39.

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