Chamar Form em qualquer parte da aplicação

Delphi

23/12/2003

Ola pessoal.

Preciso fazer com que um determinado form (Modal) seja executado em qualquer parte do aplicativo, independente do form que esteja sendo executado(modal) sem ter que sair vinculando a unit em todos os forms do aplicativo.

Ex: Quando estiver utililzado um form de cadastro qualquer(modal), o usuario possa chamar o form (Pesquisa de preços por exemplo).

Um ótimo natal a todos....

T+


Siro

Siro

Curtidas 0

Respostas

Beppe

Beppe

23/12/2003

Você precisa notificar(no uses) que precisa de um item dela. Mas eu não vejo motivos para não querer adicionar o nome dela quando for preciso.


GOSTEI 0
Nigro

Nigro

23/12/2003

Qual o problema de vincular?


GOSTEI 0
Siro

Siro

23/12/2003

Obrigado pela atenção.



O problema que estou tendo é que tenho um form padrão de cadastro, e para chamar o form de pesquisa teria que fazer o vinculo, e não estou querendo pois o form de pesquisa que quero não é o padrao(pesquisa)...


GOSTEI 0
Beppe

Beppe

23/12/2003

Olha, não entendi o seu problema, mas posso tentar algo.

Na rotina que chamaria este form não-padrão(NP), acrescente um parâmetro do tipo TForm. Então, ao invés de mostrar o form NP diretamente, você mostra o formulário do parâmetro. Assim você pode passar NP por parâmetro ao chamar a função no form P. Entendeu?


GOSTEI 0
POSTAR