Ajuda - Busca - Membros - Calendário
Versão Completa: Erro Ao Passar Parametros De
Fórum Script Brasil > Programação & Desenvolvimento > Delphi, Kylix
tiago_pimenta
Galera tenho os seguintes form:

frmprinc - mdiform
frmmotorista - mdichild
frmcadmot - mdichild
frmfoto - mdichild

Preciso pegar o caminhoa da foto que eu escolho no frmfoto e mudar o componente image que esta no form frmcadmot.

soh que ao tentar executar a seguinte linha ele da erro
CODE
frmcadmot.image1.picture.loadfromfile(cam_img);


Tentem fazer 3 form (1 mdiform - 2 mdichild) e tentem passar algum parametro do ultimo form para o form do meio .... vai da o msm erro .. alguem tem ideia de como eu posso resolver esse problema ?

Grato
tiago_pimenta
Galera continuo com esse erro ... não consigo passar parametro do form de nivel 2 para o de nivel 1 ....

Resumindo... tenho o form principal (frmprinc - mdiform) dai nesse eu entro no form produtos (frmprod - mdichild) e apartir desse eu entro no form cadastro de prod. (frmcadpro - mdichild) soh que nesse form eu vou precisar criar outro form para procurar o fornecedor (frmprofor - mdichild), só que não estou conseguindo passar o codigo do fornecedor do frmprofor para o frmcadpro.... e tenho 99% de certeza que é por causa do mdichild ...

Alguem sabe como resolver ??? É meio urgente !!
tiago_pimenta
E ae galera.... help - me please alguem !!!
s3c
Qual o erro ?
tiago_pimenta
Esse da img abaixo !!!

http://img116.imageshack.us/img116/9914/er...rmulario6sh.jpg
s3c
Tente fazer:
CODE
 frmcadest.edit6.text := 'Teste';
E veja se o erro persiste.
Se não, veja se o objeto qrfor está instanciado, se a query está ativa e se o campo codigo é string no banco de dados.
tiago_pimenta
s3c mesmo erro cara !!! mais alguma ideia ?? vamos ve se resolvemos issu !!!
s3c
Seu frmcadest é um MDIChild ?
Como vc colocou os uses do MDI e MDIChild ?
Estão na interface ou implementation ?
tiago_pimenta
s3c ... no primeiro post la tem o estilo dos formulários e o frmcadest é mdichild, só o meu primeiro form o frmprincipal que é mdiform.

o uses dos form estão com as unit dos formularios relacionados já declarados.

estão no implementation
s3c
No post do erro vc faz:
CODE
 frmcadest.edit6.text := ...;
E isso está no evento onClick do Bitbtn do Form frmprofor.
Esse frmprofor também é um MDIChild ?
Como frmprofor enxerga frmcadest ?
O uses está na interface ou implementation ?
tiago_pimenta
QUOTE
No post do erro vc faz:
CODE
 frmcadest.edit6.text := ...;
E isso está no evento onClick do Bitbtn do Form frmprofor.
Esse frmprofor também é um MDIChild ?


sim, como disse todos exceto o principal são mdichild.

QUOTE
Como frmprofor enxerga frmcadest ?

Ele encherga via declaração das units no uses.

QUOTE
O uses está na interface ou implementation ?


No implementation como segue codigo abaixo que peguei um exemplo do formulario frmcadest:
CODE
implementation

uses unfuncoes, unprofor;
s3c
Tente colocar o uses unprofor na interface.
Se o frmcadest enxergar o frmprofor deixe o uses na implementation.
CorN_Sk8
pow pimenta pq vc naum pediu ajuda pra mim no mirc ? hauhauuhah
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.