|
손효철 님이 쓰신 글 :
: 폼1의 h에 int mode1;을 선언후 form1에서 mode1=123;을 넣고 form2에서 읽어보니
: 0으로 되어있더군요 여러개의폼메서 변수를 공통으로 쓰려면 어디에 선언해야 하나요?
:
int mode1;
이란 변수를 form1에만 선언하신거죠?
그리고 Form2에서 읽을때
form1->mode1 이런식으로 읽으신게 맞나요?
그렇다면 123이 제대로 나와야 합니다.
뭔가 잘못하신거 같군요
그리고 여러폼에서 공통으로 사용하는 변수는 씨빌더에서 보통 TDataModule이란 곳에 저장하기도 합니다.
아니면 global변수로 만들어도 되고요
쓰는 사람 마음이겠죠. ^^
|