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
[36557] 위의 내용을 해결한 델파이 코드를 찾았습니다만 빌더로 변환 해주실분 계세요?
김한석 [] 789 읽음    2004-08-02 11:57
한델에서의 질문이구용...질문의 내용은 저랑 똑같습니다.

>TForm -> TactivexForm 의 변수, 함수
>TactivexForm -> TForm 의 변수, 함수
>
>모두 접근가능한데요..
>컴포넌트를 접근하면 에러가나네요..
>
>TForm 에서 예제로
>activexForm.Memo1.text := 'aaa'
>
>이런식으로요.. 에러나요..
>
>아는분 좀 알려주세요.
>

여기서부터 답변이구요 이부분을 빌더로 옮기질 못하겠네요 ㅜㅜ
아시는분 답변 부탁드립니다 ㅜㅜ

activexForm은 인터페이스 폼이라서 다른 폼처럼
implementation 밑에
var
  Form1:TForm1 식으로 변수가 선언되어 접근되지 않습니다.

그래서 만약 그렇게 접근할려면

activexForm.Run(sender:Tobject)
var
Form1:TForm1;
begin
Form1:=TForm.Create(self);
// 이렇게 하구

end

var
actform:activexForm;

TForm1.Create(aform:activexForm)
begin
  actform:=aform;

end;

TForm1.Button1Click(sender:Tobject)
begin
actform.Memo1.... 식으로 해야합니다.
end;

+ -

관련 글 리스트
36551 ActiveXForm에서 참조문제는 유영인님 덕분에 잘 해결되었습니다만... 김한석 930 2004/07/31
36609     Re:ActiveXForm에서 참조문제는 유영인님 덕분에 잘 해결되었습니다만... 남상훈 993 2004/08/05
36556     Re:ActiveXForm에서 참조문제는 유영인님 덕분에 잘 해결되었습니다만... 유영인 Cuperido 860 2004/08/02
36557         위의 내용을 해결한 델파이 코드를 찾았습니다만 빌더로 변환 해주실분 계세요? 김한석 789 2004/08/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.