Erro ao redimensionar Form

Delphi

10/04/2011

Olá, está ocorrendo um erro de access violation ao redimensionar um Form.
Ambiente: - Tenho dois Form's : Form1 e Form2                 - No Form1 tenho um botão que cria o Form2                    t2 := TForm2.create(self);                    t2.show;
                 - No Form2 tenho um botão que redimensiona a tela deste mesmo Form2                    Form2.height := 500;                                          O problema ocorre exatamente aqui, ocorre um erro de access violation ao tentar redimensionar o
                     Form2



Alguém poderia me ajudar com este problema?


Olocobixo

Olocobixo

Curtidas 0

Respostas

Pjrm1470

Pjrm1470

10/04/2011

Tente usar a variavel Self.
Ela é o form atual. Que presumo no seu caso ser o Form2.
Self.Height := 500; //para ser preciso.
ClientHeight := 500; // não seu qual delphi vc usa mas no form vc redimenciona tambem a tela nesta propriedade.


Abraço e bom estudo.
GOSTEI 0
Olocobixo

Olocobixo

10/04/2011

Muito obrigado, conseguiu resolver meu problema!
GOSTEI 0
POSTAR