Amigo boa tarde; Crie uma procedure do tipo procedure AlgumaCoisa(Sender : TObject); e ajuste o evento onclick do menu quando criar o mesmo.
NewItem.OnClick := AlgumaCoisa; -----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Wildner B. Ferreira Enviada em: segunda-feira, 27 de novembro de 2006 09:08 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Main Menu dinamico Ola pessoal, Estou precisando de uma ajuda de vocês, pois estou tentando acrescenta um novo item a um Mainmenu em tempo de execução mas estou com uma dificuldade, pois estou conseguindo acrescenta normalmente o menu em tempo de execução , so que não estou sabendo como fazer para estar definindo qual a função que será executada quando o usuário clicar no menu. Segue abaixo o cogigo que estamos utilizando para criar o menu. procedure Menuextra; var NewItem: TMenuItem; begin // Ler o itens que fazerao parte do menu dm_dados.Q_ConExterna.close; dm_dados.q_conExterna.Open; frm_principal.ConexesExternas1.Clear; While Not dm_dados.Q_ConExterna.Eof do begin // Cria o item do Menu e depois inclui o mesmo // NewItem := TMenuItem.Create(Frm_Principal); NewItem.Caption := dm_dados.Q_ConExterna['Descricao']; frm_principal.ConexesExternas1.Add(NewItem); dm_dados.Q_ConExterna.Next; end; end; Conto com ajuda dos experts no assunto. [As partes desta mensagem que não continham texto foram removidas] _______________________________________________________ O Yahoo! está de cara nova. Venha conferir! http://br.yahoo.com