Selecao DevMedia QUERO SER PRIME

Fórum Form DataModule - Multipla Instancias #349500

23/11/2007

0

Bom dia pessoal

Estou montando um sistema MDI, com herança de forms. No cadastro do pedido eu estava querendo usar um data módulo para link das consultas, mas eu gostaria q fosse possivel abrir várias instancias do form e do datamodule, um ligado e exclusivo ao outro.

Alguem saberia como fazer isso?

desde já agradeço


Thalesoli

Thalesoli

Responder

Posts

04/12/2007

Giordanocwb

Na verdade, para fazer com que isso funcione, você não vai poder usar a variável pronta para o formulário e para o DataModule que existem nos respectivos.

Por exemplo, se você cria um form com o nome ´frmPedido´, repare na codificação do formulário que ele cria uma variável global ´frmPedido: TfrmPedido´. Você só pode utilizá-la, caso haja apenas uma instância desse formulário aberta por vez. Se quiser mais de uma instância de cada formulário ou DataModule, você mesmo terá de criar as suas variáveis. Por exemplo, se quiser abrir no máximo 3 formulários de pedidos simultaneamente:

frmPedido1: TfrmPedido;
frmPedido2: TfrmPedido;
frmPedido3: TfrmPedido;


e assim por diante.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar