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
[38245] [질문]com을 사용하려고 하는데..
하안인 [hurco] 914 읽음    2004-12-01 15:12
com으로 작성된 dll파일을 사용하려고 합니다.

빌더에서는  *_TLB.h파일을 인크루드해서 사용했었는데
제공되는것이 dll파일밖에는 제공되지 않으면 어떻게 사용해야 하나요.

델파이에서는
procedure TForm1.Button1Click(Sender: TObject);
var
   iTTSSrvApi : Variant;
begin
    iTTSSrvApi := CreateOleObject('TTSSrvApiCom.TTSSrvApi');

    iTTSSrvApi.TTSFile ('127.0.0.1', 7000, Edit3.Text, Length(Edit3.Text), 'test', 'webtestfile', 10, 6);
end;
위와 같이 사용하던데..

빌더에서는 인클루드 파일없이 어떻게 사용해야 하는지...

책에서는 서버의 타입라이브러리 파일을 첨가해야 한다고 하는데 제공된것은 dll뿐이라서요..


위의 델파이 소스에 참고해서

Variant iTTSSrvApi;
iTTSSrvApi = CreateOleObject("TTSSrApiCom.TTSSrApi");

iTTSSrvApi.TTSFile("127.0.0.1",7000,Edit3->Text.Edit3->Text.Length(),"test","testfile",10,6);

이렇게 하니
TTSFile is not a member of Variant 이런 메시지 가 나오네요..

도움 부탁드립니다.

+ -

관련 글 리스트
38245 [질문]com을 사용하려고 하는데.. 하안인 914 2004/12/01
38250     Re:[질문]com을 사용하려고 하는데.. 남상훈 1006 2004/12/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.