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
[29732] Re:Re:한글2004에 텍스트 보내는 법 알려주세요.
박정진.바보 [reilover] 1648 읽음    2004-05-13 18:33
먼저 답변을 주셨군요...^^
참고로 덧붙이자면...
DDE방식은 불안정하다고 한글과컴퓨터에서 그러더군요. 뭐 연결이 잘끊어진다나?
그리고 2002부터는 activex기반으로 바뀐상태구요.
컴포넌트 형태로 인스톨하시면 됩니다.
서비님께서 알려주신 사이트에 들어가면 activex에 관련된 문서가 있는데
하루정도 진득하게 읽어 보면 구현 방법이 보이실겁니다.
그리고 저의 경우만 인지는 모르겟지만...
그 ocx관련 헤더파일을 include하면 Variant가 제대로 작용을 안하더군요.
분명히 값이 있는데...쓰레기값을 참조한다고 하는..ㅡㅡㅋ
혹시라도 그런 문제가 있다면...헤더파일때문이니까...참고 하시라구요.
아..저는 결국 그문제 땜에 한글관련 모듈을 따로 어플리케이션을 만들어서
메인플그램하고 메세지로 통신해서 넘어갔습니다.(다른 방법이 있을지도..)

서비 님이 쓰신 글 :
: 예전에 한글97시절에는 DDE 통신이 가능했는데
: ACTIVEX 기반으로 바뀌어서 OLE를 쓰셔야 할것 같습니다.
: http://www.haansoft.com/hnc4_0/swlab/index.php
: 에 들어가시면 관련 자료가 많이 있습니다.
:
: 로디너스 님이 쓰신 글 :
: : 안녕하세요. 한글2004에 텍스트를 보내는 기능을 넣을려고 합니다.
: : MS워드에는 아래와 같이 하면 되는데, 한글2004에는 어떻게 넣는지 도무지 모르겠습니다.
: : 관련 문서도 없구요. 혹시 아시는분의 답변을 부탁드립니다.
: :
: : // MS워드에 텍스트 보내기...
: : #include <comobj.hpp>
: : Variant V;
: :     V = GetActiveOleObject("Word.Basic"); // 현재 실행중인 워드객체를 얻어온다
: :     V.Exec(Procedure("AppShow"));  // 워드를 보여준다.
: :     V.Exec(Procedure("Insert") << "안녕하세요."); */
: :
: :
: :
: : 실행되어 있는 한글2004 에 텍스트를 보내는 법을 알려주세요.
: : 부탁합니다. 감사합니다.
: :

+ -

관련 글 리스트
29715 한글2004에 텍스트 보내는 법 알려주세요. 로디너스 1124 2004/05/13
29731     Re:한글2004에 텍스트 보내는 법 알려주세요. 서비 1764 2004/05/13
29732         Re:Re:한글2004에 텍스트 보내는 법 알려주세요. 박정진.바보 1648 2004/05/13
29720     Re:한글2004에 텍스트 보내는 법 알려주세요. 금목암 1329 2004/05/13
29725         Re:Re:한글2004에 텍스트 보내는 법 알려주세요. 로디너스 1228 2004/05/13
29726             Re:Re:Re:한글2004에 텍스트 보내는 법 알려주세요. 금목암 1305 2004/05/13
29729                 잘 안되는데, 다시 한번 부탁드립니다. 로디너스 1236 2004/05/13
29735                     Re:잘 안되는데, 다시 한번 부탁드립니다. 금목암 1335 2004/05/13
34999                         진짜 실험하시고 말씀하시는 것인지요? 로디너스 1237 2004/05/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.