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 값이 들어 가있었습니다.
혹시 그래서 그런건가요?. 조언좀 부탁드리겠습니다..
|