Q&A

  • 아래한글
97강화판은 DDE로 제어할수 있다고 하셨는디....우찌 해야하는지

전혀 이쪽으론 몰라서 말이죠....
3  COMMENTS
  • Profile
    너구리 2004.06.04 22:23
    전 델파이 6.0인데 그 아래 버젼은 이 컴포넌트가 있는지 모르겠네요..

    system 탭에 ddeclient 라는 컴포넌트가 있는데요..

    이컴포넌트를 이용해서 합니다.

    프로퍼티 중에 ServiceApplication에

    c:\hnc\hwpw.exe /n /o 이런식으로 한글을 띄우구요..

    뒤에 옵션은 한글 로고가 안뜨는거 일겁니다.

    잘기억이.. 그냥 습관적으로 쓰네요..

    그다음 이런식으로 연결을 하구요..

    DdeClientConv1.SetLink('HWP/WIN', 'HWP/WIN')

    그다음은

    DdeClientConv1.ExecuteMacro(PChar('FXMoveDocumentWindow(,' + sX1 + ',' + sY1 + ',' + sX2 + ',' + sY2 + ',,default)'), False);

    이런식으로 창을 옮깁니다.

    특이한건 함수 이름에 FX라고 앞에 붙이네요...

    C++예제에서는 안그런데 한번 해보세요.. 저거 빼도 함수가 되는지..

    왜 그런진 모르겠습니다.

    그리고 예제도 있다고 하는군요..원본시디 /RUN/DDEAPI/

    하위폴더에 예제(C++)및 API메뉴얼등 필요한것들이 있네요.


  • Profile
    바보래요 2004.06.05 18:40
    답변 감사합니다...근디요...테스트 하려하니까 아래한글이 프로세스는 있는데

    뜨지를 않아요...

    건 우찌 해야 하는지????
  • Profile
    너구리 2004.06.06 20:57
    아마 빈문서라도 하나 열어야 뜰겁니다.