C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[55716] Re:Re:델파이 컴포넌트를 빌더에서 사용하는데...
망치 [mangchy] 1855 읽음    2009-01-07 17:34
웅와.....되네요....감격의 눈물이.....
동욱님 감사합니다.
구글링 해서 며칠을 돌아다니다 보니 이 컴포넌트 쓰는 애들이 주로 중국애들이더라구요.
구글에서 번역하면서 별 고생을 다 했는데....
드뎌....되는군요.
늦었지만 새해 복많이 받으세요...


김동욱 님이 쓰신 글 :
: 컴포넌트를 설치하지 않고 쓰는 답변이라 얼마나 도움이 될지는 모르겠네요 ^^;
:
: SimpleGraph->DefaultNodeClass = __classid(TRectangularNode);
: SimpleGraph.CommandMode = cmInsertNode;
:
: 이렇게 하면 될것 같은데 ... 아니면 죄송요 ㅋ
:
: 망치 님이 쓰신 글 :
: : TSimpleGraph라는 델파이 프리소스 컴포넌트가 있습니다.
: : http://www.delphiarea.com/products/delphi-components/simplegraph/
: :
: : 이 컴포넌트를 겨우 빌더 컴포넌트로 인스톨하고 데모 데이터 파일을 load해보니 잘되더군요.
: :
: : 이번에는 하나의 객체를 생성하는걸 해보았습니다.
: : 델파이 소스는 이렇게
: :
: :   SimpleGraph.DefaultNodeClass := TRectangularNode;
: :   SimpleGraph.CommandMode := cmInsertNode;
: :
: : 정말 간단하게 되어 있더군요.
: :
: :
: : 이걸 빌더로 변환해서 해보니 안되네요...
: :
: : 첫번째 변환 시도
: :     TRectangularNode *rr = new TRectangularNode(SimpleGraph1);
: :     SimpleGraph1->InsertNode(TRect(100, 100, 500, 500), (TMetaClass*)rr);
: :
: : 두번째 변환 시도
: :     TRectangularNode *rr = new TRectangularNode(SimpleGraph);
: :     SimpleGraph->DefaultNodeClass = (TMetaClass*)rr;
: :     SimpleGraph->CommandMode   = cmInsertNode;
: :
: : 세번째 변환시도
: :     TRhomboidalNode *rn = new TRhomboidalNode(SimpleGraph);
: :     SimpleGraph->InsertNode(TRect(100, 100, 500, 500), (TMetaClass*)rn);
: :
: : 네번째 변환 시도
: :     TRectangularNode *rr = (TRectangularNode*)SimpleGraph->InsertNode(TRect(100, 100, 500, 500));
: :     SimpleGraph->DefaultNodeClass =     (TMetaClass*)rr;
: :     SimpleGraph->CommandMode = cmInsertNode;
: :
: : 다섯번째 변환 시도
: :     TRhomboidalNode *rn = new TRhomboidalNode(SimpleGraph);
: :       SimpleGraph->InsertNode(TRect(100,100,1000,1000), (TMetaClass*)rn);
: :
: : 여섯번째 변환 시도
: :     TRhomboidalNode *rn = new TRhomboidalNode(SimpleGraph);
: :     SimpleGraph->DefaultNodeClass =     (TMetaClass*)rn;
: :     SimpleGraph->CommandMode = cmInsertNode;
: :       SimpleGraph->InsertNode(TRect(100,100,1000,1000), (TMetaClass*)rn);
: :
: :
: :
: : 온갖 구글링과 검색을 해봐도 빌더에서 되었다는 사람이 없네요.
: : 처음에 델파이로 쭈욱 개발을 했어야했는데....으....이럴때는 델파이 쓰는 사람들이 부럽습니다.
: :
: :
: : 이걸 어떻게 해야될까요?

+ -

관련 글 리스트
55713 델파이 컴포넌트를 빌더에서 사용하는데... 망치 1292 2009/01/07
55715     Re:델파이 컴포넌트를 빌더에서 사용하는데... 김동욱 1338 2009/01/07
55716         Re:Re:델파이 컴포넌트를 빌더에서 사용하는데... 망치 1855 2009/01/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.