|
1. *.cpp, *.h, *.dfm 파일에서 당연히 파일 이름이 동일해야합니다.
2. 그리고 *.h 파일에서 맨 위에 보면 #ifdef Unit1H 이런식으로 되어있는데
여기에 Unit1H 에서 H를 제외하고 파일 이름과 동일해야합니다.
3. 그리고 *.cpp, *.h, *.dfm을 처음 생성한 것이 아니고 따로 만들어서 붙일 경우
생성 시간 및 수정 시간등을 모두 동일하게 해줘야합니다.
CMD 창에서 touch 라는 명령어를 사용하여 해당 파일 생성 및 수정 시간을 3개 모두 동일한 시간으로 맞추세요.
(touch 라는 명령어를 사용하기 두렵다면 일반 유틸 중에 시간 맞춰주는게 있습니다.)
4. 그리고 *.dfm 파일에서 object Form1: TForm1 으로 되어있는 분이
*.cpp, *.h 파일의 class 이름과 동일해야합니다.
만약 위와같이 했는데도 안보이면 저도 잘 모르겠네요.
빌더를 돈받고 판매한 쪽에 마구마구 클레임을 걸어보세요. ㅎㅎ
pwrlove 님이 쓰신 글 :
: 관심가져 주셔서 감사합니다.
:
: 1) dfm 파일은 정상적으로 잘 있습니다.
:
: 2) 폼 프로퍼티에 visible = false는 런타임시 보여지는 플래그를 말씀하시는 것 같은데,
: 일단 빌드 후, 실행하면 화면 매우 정상적으로 잘 나옵니다.
: 단지, 개발툴에 디자인탭이 생기지 않아서 폼 수정이 불가능한 상태입니다.
:
: 3) 보더 스타일, autosize = true 이것도 동적으로 실행될때의 모습을 결정하는것으로
: 생각되는데, 일단 실행하면 정상으로 화면 잘 나옵니다. ㅎㅎ.
: 아마도 dfm을 읽어서 디자인탭에서 보여주는 기능이 문제가 있는것으로 보이는데,
: dfm을 svn으로 로그 추적을 해 보면 딱히 변경된 부분도 없고, 잘 나오다가
: 어느날 갑자기 안됩니다.
:
: ==> BCB 2009를 사용하면서 느낀건데, 개발툴 자체에 자잘한 버그가 많이 있더군요.
: 딱히, 기술 지원도 되는것 같지 않고..., 좀 답답합니다. 물어볼데도 잘 없고... ㅎㅎ.
:
:
:
: aaaa 님이 쓰신 글 :
: : pwrlove 님이 쓰신 글 :
: : : 안녕하세요?
: : :
: : : 빌더 2009 사용자 입니다.
: : : 개발툴의 프로젝트 소스 사용중 갑자기 디자인 탭이 나타나지 않는데,
: : : 아무리 새로 생성해서 소스를 붙여 넣기 해 봐도, 화면 디자인 탭이 나오지 않아서
: : :
: : : 화면 변경을 할 수가 없는데, 뭉개고 다시하자니 좀 복잡한 화면이라
: : : 다시 만들기가 쉽지 않아서 그렇습니다
: : : 혹시 같은 문제를 겪었거나, 해결방법을 아시는 분 계신가요?
: :
: : 혹시 dfm 파일 삭제안됫나요?
: : 아니면 cpp 파일이 삭제되지않았나요
: : 아니면 폼 프로퍼티에 visible = false
: : 되어잇지않았나요
: : 아니면 보더스타일인가 거기에 테두리를 없애버리고
: : autosize = true
: : 해버린건 아닌가요?
|