Q&A

  • 델파이 배우는 학생인데 질문이요!
안녕하세요. 델파이 배우는 진짜 초짜 학생입니다.

아주 간단한것인데도 못해가지고 질문드립니다.ㅠㅠ

계산기를 만드는 것인데..

소스를 다 치고 나서 실행하면 오류가 납니다.

이벤트 프로시저 FormActivate는 폼 활성화 시에 가동 이라고 있는데

폼 엑티베이트가 어디있는지를 모르겠더군요..-_-;

오류나는 소스코드가

procedure TForm1.FormCreate(Sender: TObject); << 옆에 FormCreate 를 FormActivate ?로 바꺼야 된다고 하는데;;
begin
  op := '@'; //전역변수 op(문자형 Char)에 초기값 '@'을 넣기
end;

이거인데 오류를 어디서 고쳐야 하는지 해매고 있습니다. 답변 부탁드립니다.
1  COMMENTS
  • Profile
    김병윤 2009.05.01 09:24
    왼쪽편의 Object Inspector를 보시면 Properties와 Events탭이 있습니다.
    Form1을 클릭하시면 Form1의 Property와 Event를 볼 수 있습니다.
    FormActivate는 Object Inspector의 Events탭에 보시면 있습니다.
    OnActivate를 더블 클릭하시면 됩니다.

    그냥 소스에만 선언하시고 코딩하시면 실제 Form1 Event를 타지 않습니다.
    반드시 Events탭의 OnActivate에 FormActivate를 연결해주셔야 합니다.