Como saber qual form chamou outro e devolver parâmetros?

Delphi

21/03/2003

Olá Colegas!

Tenho 4 forms bem parecidos (formA, formB, formC, formD) que são herança de um outro form (formPai). Os forms formB e formC necessitam de alguns parâmetros adicionais para impressão; criei um formParametros para entrada de dados. Como faço para saber se foi o formB ou formC que chamou o formParametros e devolver as entradas para o form apropriado, sem ficar duplicando código (if formB faça isso, if form C faça aquilo) ?

Obs.: eu também poderia ter deixado a entrada de dados nos próprios formB e formC, mas se tiver que fazer alguma manutenção comum terei que mexer nos 2. Queria evitar exatamente isso....


Anonymous

Anonymous

Curtidas 0
POSTAR