Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WanderAlex

Ler componetes de outro formulário

Recommended Posts

Bom...

 

Estou criando uma tela de permissão por usuário e quero realizar a premissão sobre os componentes (botões, grid's, checkbox entre outros) de todas as telas do sistema, porém, deve ser genérico. Dando o uses em todas as telas consigo fazer isso...

 

Tem alguma forma de fazer isso sem utilizar o Uses???

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para acessar objetos que estão em outras units, é necessário que esta unit esteja em umas das sessões "Uses" da unit corrente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite.

 

Realmente desta forma eu consigo. Teria uma outra forma de ler os componentes sem utilizar o uses em todas as units? Estou tentando criar uma forma genérica onde consiga adicionar telas no menu principal e já recolhecelas sem que seja necessário altera-la.

 

Desde já agradeço e fico no aguardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem como não ferinha, pelo menos eu não conheço. Faz parte da linguagem Pascal.

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma alternativa seria criar uma outra forma de controle de permissões.

 

Uma boa seria com banco de dados, onde você criaria uma tabela onde relacionaria o usuário com as telas.

e nos menus onde teria o "link" para as telas, você mostraria o "link" ou não, dependendo das permissões do usuário.

 

Espero ter ajudado!

Valeu!!!!Imagem Postada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma alternativa seria criar uma outra forma de controle de permissões.

 

Uma boa seria com banco de dados, onde você criaria uma tabela onde relacionaria o usuário com as telas.

e nos menus onde teria o "link" para as telas, você mostraria o "link" ou não, dependendo das permissões do usuário.

 

Espero ter ajudado!

Valeu!!!!Imagem Postada

 

Obrigado, vou tentar de uma outra forma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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