Ciao a tutti, ho questa situazione:
ho un frame (FrameDiRicerca) e dentro di esso ho vari pannelli (TPanel)
in un panel di questi ho inserito un secondo TFrame nel quale c'e' un TButton.
in un certo punto della mia applicazione creo a runtime un TForm e, sempre a runtime, ci inserisco il mio FrameDiRicerca. poi effettuo lo showmodal del form creato.
io dovrei chiudere il form creato premendo il Tbutton presente nel pannello del FramediRicerca.
come devo fare per chiudere myForm?codice:var myForm: TForm; myFrame: TFrameQueryBiglietti; begin PostMessageAbilitato:=False; PostMessageId:=0; myForm := TForm.Create(nil); myFrame:= TFrameQueryBiglietti.Create(self); try myForm.WindowState:=wsNormal; myForm.Position:=poDesktopCenter; myForm.Caption:='Query Biglietti'; myFrame.Parent:= myForm; if myForm.Showmodal = mrOk then begin ShowMessage(inttostr(PostMessageId)); end; finally PostMessageAbilitato:=True; myFrame.Free; myForm.Free; end;
grazie

Rispondi quotando