Ir para conteúdo

dani_bladt

Members
  • Total de itens

    4
  • Registro em

  • Última visita

Tudo que dani_bladt postou

  1. dani_bladt

    Form dentro de Panel

    Boa Noite Galera... Minha duvida é a seguinte! Eu estou querendo colocar uma form dentro do panel... Eu ja coloquei o seguinte código no sistema, no caso ficou assim (FLotes seria o Form2) procedure TFMenu.Panel2Click(Sender: TObject); begin FLotes.Parent := Panel2; FLotes.Showmodal; end; Que seria no botão "Lotes" que eu aperto pra abrir a form FLotes, porém ao inves de abrir na Panel ele dá erro... Tentei colocar em outra procedure esse código, mas ai da um erro.. creio eu que nao seja nesse lugar procedure TFMenu.M_LOTESClick(Sender: TObject); begin FLotes.Parent := Panel2; FLotes.Showmodal; end; Já vi vários lugares o que precisar ser feito para que apareça a form dentro do painel... eu ja tinha conseguido uma vez... mas agora não aparece mais, nao sei o que precisa ser feito... Tentei de tudo... Espero que me ajudem! Obrigada.
  2. dani_bladt

    Form Pesquisa

    Boa Tarde, Eu Uso o SQL Server, uso ADOConnection, ADODataSet, ADOQuery e DataSource. Estou com um problema em um formulário de Pesquisa... Eu uso DBEdit no Edit do Fornecedor. Essa tela seria o Formulário Principal, onde é o cadastro de Produtos, no Botão da Lupa, ele abre outro form, que é o form de pesquisa. Eu gostaria de fazer o seguinte, no formulario de pesquisa, ele já está aparecendo no DBGrid o nome dos fornecedores, eu gostaria de digitar no campo do DBEdit da pesquisa, por exemplo letra B, e aparecer todos que começam com a letra B no DBGrid automático. Eu cheguei a colocar esse código no OnKeyPress do DBGrid: procedure Tform_pesquisaF.grid_pesquisaFKeyPress(Sender: TObject; var Key: Char); begin if Key = #13 then begin if Assigned(form_fornecedor) then begin form_fornecedor.db_fornecedorF.DataSource.DataSet.FieldByName('FORNECEDOR').Value := grid_pesquisaF.DataSource.DataSet.FieldByName('FORNECEDOR').Value; end; end; end; Só que ele dá esse Erro: Gostaria de saber como proceder, que código eu poderia por pra que as funções ocorram do jeito que eu gostaria. Espero que possam me ajudar. Obrigada.
  3. Boa Tarde Gente! Bom, estou tentando fazer meu TCC e não estou conseguindo... O problema é o seguinte... Eu coloco o form principal como MDIForm, certo? Ai quando eu coloco a Form que é para aparecer dentro dessa form principal, como MDIChild... Aparece o seguinte erro. 'Project GranjaReal.exe raised exception class EInvalidOperation with message 'Cannot create form. No MDI forms are currently active'. Process stopped. Use Step or Run to continue.' GranjaReal.exe (minha dpr)... Obs: Isso acontece em qualquer Form, que eu coloque como Child... Que no caso deve ser como Child. Agradeço a atenção! Obrigada. :) Por favor, quem souber referente a esse erro, explicar com detalhes, sei muito pouco sobre delphi :x
  4. dani_bladt

    Form dentro de Panel

    Então, nao sei XD Eu fiz isso mesmo que você falou... deixo o form2 como alClient (so que eu não quero tirar o menu da form que no caso aparece o botão fechar, minimizar e tals...) E mesmo assim nao está aparecendo :( Porque fechando no caso essa form 2, eu quero abrir outras forms... Eu nunca usei o frame, na real ainda ainda não aprendi isso na faculdade... Se com o frame for possivel abrir mais de uma form... no caso abrir uma form, fechar e depois abrir outras do menu... Eu vou tentar... O importante que dê certo... Vou anexar uma imagem, para que você veja... :) http://i.imgur.com/pPo8wr6.png No caso quando clico na aba "Lotes", teria que aparecer dentro do panel (onde está a borda vermelha) o form... mas nao aparece :T... Ai no caso tem outros menus ali, com Registros e tudo mais... Ai eu abriria outras forms de registros no mesmo panel... Isso é possivel fazer com o frame? É mais prático? Obrigada.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.