|
전역변수 사용은 가능한 피하시는 것이 좋습니다.
전역변수는 아무 코드나 그 값을 수정할 수 있기 때문에
버그 발생의 원인이 됩니다.
매우 좋지 못한 프로그래밍 습관입니다.
어차피 TForm1의 멤버 함수(이벤트 핸들러 함수)에서만 사용할 변수 아닌가요?
그럴거면 TForm1의 헤더파일에 멤버 변수로 선언을 하시면
TForm1 코드에서는 마치 전역 변수를 쓰는 식으로 쓰실 수 있습니다.
참고로, 헤더파일을 바로 불러오려면
Ctrl+F6이나 마우스 오른쪽 버튼 메뉴에서 Open Source/Header File을 누르세요.
김진수 님이 쓰신 글 :
: 전역변수 선언을
: TForm1 *Form1 바로 밑에다가 선언을 하니 됩니다. 예전엔 전역 변수 선언을 Create 에
: 써줘도 된거로 알고 있는데 제가 잘못 알고 있었나 봅니다.
:
: 아 지금 넘 기쁨니다. ㅎㅎ
:
: 즐거운 주말 보내세요
:
:
:
: 김진수 님이 쓰신 글 :
: : 왜 안되는 걸까여 정말 답답하니다.
|