|
2일째 님이 쓰신 글 :
: 혹시 님이 쓰신 글 :
: : 2일째 님이 쓰신 글 :
: : : 진짜 왕초보입니다.
: : : 빌더 처음 접해보는데
: : : 폼에 버튼을 클릭하면 다른 폼을 뜨게 하고 싶습니다.
: : : 찾아보니깐 ShowModal 을 사용하라고 하는데
: : : 에러나니깐 뭐 헤더파일 선언 하라고 하더군요.
: : :
: : : 예로 버튼을 누르는 폼이 LogIn이고 불러오고 싶은 폼이 Main인데
: : :
: : : void __fastcall TLogIn::OkBtnClick(TObject *Sender)
: : : {
: : : Main->ShowModal();
: : : }
: : : 이런식으로 하는거 아닌가요???
: : :
: : :
: : : 위에 헤더파일 선언할때
: : : #include "LogIn1.h"
: : : #include "Main1.h"
: : : 이렇게 했거든요??
: : :
: : : 그런데
: : : [Linker Error] Unresolved external '_Main'referenced from c:\~~
: : : 이 에러가 뜨네요..
: : : 또 File의 Include Unit Hdr...
: : : 클릭하니깐
: : : Information Unit 'LogIn1' already uses all the units in the project.
: : : 이렇게 뜨네요
: : :
: : : 뭐가 추가로 필요한가요??
: :
: : 혹시 프로젝트에 포함을 안시킨거 아닌가요? 띠읠폼만들고 저장 한뒤에
: : login프로젝트에 포함을 안시킨거 아닌지 확인 해보세요
: : 프로젝트에 포함시켜야될거같은데요
:
:
: 정말 죄송한데요 프로젝트에 포함은 어떻게 하는건가요???
메뉴에서
view->project Manager 클릭해서 매니저를 보이게한뒤에요
해당 프로젝트이름위에 마우스를 대고 오른쪽마우스버튼 누른뒤
add를 클릭
해당 폼의 유닛파일을 선택후 확인을 누르시면 포함이됩니다
아니면 처음에 새폼을 만들때 위와같은방식으로 프로젝트이름위에
마우스를대고 오른쪽 마우스버튼을 누른뒤에 new를선택후 폼빌더 어플이아닌
Form C++ 빌더 던가 그걸 선택하시면 폼이 포함되구요 물론 해당 C++파일을
인클루드시키는거잊지마시구욘
그리고 프로젝트명 .cpp파일가보시면 새 폼글래스가 등록 되어있는지 보시고
등록안되었다면 등록해주셔야되요
|