탐욕 님이 쓰신 글 :
: access violation at address 009FA095 in module 'Product AAA.exe ' Read of address 00000000
:
: 라는 에러가 뜨고 있습니다.
:
: 지금 문제가 되는부분이 메인폼에서 다른 자식 폼을 호출 하면서 저런 에러가 뜨는데요...
:
:
: 메인 메뉴에서 자식 폼을 호출하는건데 잘 되다가 갑자기 저렇게 에러가 나기 시작했습니다.
:
:
: procedure TMain_Form.Prod_Midsole_InputClick(Sender: TObject);
: begin
: if Prod_Midsole_Input_From = nil then
: begin
: Prod_Midsole_Input_From := Prod_Midsole_Input_From.Create(self);
: end;
:
: Prod_Midsole_Input_From.WindowState := wsMaximized;
: Prod_Midsole_Input_From.Show;
: Prod_Midsole_Input_From.BringToFront;
: end;
:
: 이렇게 호출 하게 하였고. 16진수로 표현된걸 어느정도 유추해서 찾을수 있다고 하는데.. 솔직히 봐두... 잘 모르겠습니다. ㅠ
:
:
: 브레이크 포인트를 걸고 Prod_midsole_input_From.create(self); << 이부분에서 값을 보니 nil 값이 들어 가있었습니다.
:
: 혹시 그래서 그런건가요?. 조언좀 부탁드리겠습니다..
Prod_Midsole_Input_From := Prod_Midsole_Input_From.Create(self);
부분에서
Prod_Midsole_Input_From := TProd_Midsole_Input_From.Create(self);
T를 빠져먹었습니다...ㅠㅠ
|