Ciao,

il mio problema e' quello che da una form di un'applicazione delphi devo aprire un'altra form.

in passato ho risolto tramite la funzione postmessage...

ho il solito menu da cui premendo la voce prescelta avvio la procedura:
ShowPage(TFrameAnagraficaCliente);


dall'interno dell pagina TFrameAnagraficaCliente riesco ad avviare l'apertura di un secondo form tramite click su un pulsante:
codice:
PostMessage(Application.MainForm.Handle, WM_PAGECALL, Integer( TFrameContabilita ), 0);

adesso, ho la necessita di fare aprire la stessa pagina, simulando però il click di un pulsante della MainForm

sto facendo prove ma riesco solo ad incartarmi, credo bisogni agire sulla procedura

codice:
procedure TFrmMain.WMPageCall(var Message: TMessage);
begin
 ShowPage(TMyPageFrameClass(Message.WParam));
// contabilita.Click;
end;

invece di eseguire ShowPage devo eseguire (tramite i parametri) contabilita.Click


grazie