창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by ps.이진백2004-09-11 22:08:51, Hit : 4247
HTML Help Workshop API 잔뜩 구했습니다.
Homepage : http://gpro.ev7.net/
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=1535

델파이에서 써야할 듯 싶기도 하고요.

hhctrl.ocx를 연결하니 잘 되는군요.


1. 우선 자료실의 HTML Help Workshop을 설치합니다.
(가끔 설치시 윈도 버전에 따라 각기 다른 에러가 뜹니다. 그런 경우 능력껏 여기저기서 다른 버전을 구해야 합니다)

2. 델파이를 켜고(창조의 경우 아래 참조), 다음 문장을 추가합니다.
추가된 내용은 밑줄 처리된 부분입니다.

var
    Form1: TForm1;

const
  HH_DISPLAY_TOPIC        = $0000;
  HH_DISPLAY_TOC          = $0001;
  HH_CLOSE_ALL            = $0012;


function HtmlHelp(hwndCaller: HWND;
                             pszFile: PChar; uCommand: UINT;
                             dwData: DWORD): HWND; stdcall;
  external 'HHCTRL.OCX' name 'HtmlHelpA';


implementation

{$R *.dfm}

3. 버튼 클릭 프로시져를 연결합니다.
저는 예제로 컴포넌트 도움말을 연결했습니다.

procedure TForm1.Button1Click(Sender: TObject);
begin
  HtmlHelp(application.Handle,
  PChar('C:\Documents and Settings\구루\My Documents\내 프로그래밍\델파이\Component\gridview\GridView.chm'),
  HH_DISPLAY_TOPIC,0);
end;

//제가 쓴 예제입니다.
//아래는 사용법...

procedure TForm1.Button1Click(Sender: TObject);
begin
  HtmlHelp(핸들,
  PChar('도움말 파일 이름, 주소에 포함된 목차이름도 가능'),
  API 상수,DWORD 값의 추가 정보);
end;

//기타 API 사용법은 MSDN에서 HTML Help Workshop으로 검색하면 Reference가 있을겁니다.


잘 실행될겁니다 -_-;

ps. 창조는 밝힌다 했으나 시험 안했으므로 무효!


ps.이진백   2004-09-11 PM 10:09:52  
창조에 적용하기 위한 내용은 추후 강좌로 정리하여 올리겠습니다.
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
notice   게시판 용도를 약간 수정했습니다. (프로그램 자료실, 기타 자료실) 지상현 2011/02/01  6722
notice   '창조'의 문제점을 모아봅시다. [3] 지상현 2010/07/02  8178
3896
   지상현님 다자간 채팅 이용해서 야매 웹서버 만들어보려고 하는데.
박재성 2024/05/12  64
3895
   날아라KTX 님은 열심히 프로그래밍중이시고.
박재성 2024/05/12  58
3894
   문자표 횡칸, 글꼴 색상좀 추가해 주시면 안될까요
날아라KTX 2022/09/26  554
3893
   지금 보니까 창조 업그레이드 주기가 10년쯤되더라구요.
박재성 2022/01/09  1083
3892
   안녕하세요.. 또다른 새해를 맞이하고 7일차네요..
권선중 2022/01/07  802
3891
   창조 업그레이드후 3년이 훌쩍넘어 이제 4년차에 접어드는데요.
박재성 2021/12/04  944
3890
   오랜만에 커즈닷컴에 접속했습니다.
신용주 2021/09/21  989
3889
   싸이월드 부활 소식과 함게 또 오랜만에 들려요~~~
권선중 2021/08/19  956
3888
   다들 잘 지내시나요? [6]
지상현 2021/01/14  1471
3887
   창조라는 프로그램을 사용한지 꽤 오랜 시간이 흘렀네요. [2]
신용주 2020/09/02  2027
3886
   안녕하세요~ 오랜만입니다ㅎㅎ
joyfuI 2020/06/15  1841
3885
   2020년 만우절날 오랜만에 접속해봅니다.
신용주 2020/04/01  1819
3884
   2020년 새해를 맞이한지 벌써 10일이 지났습니다. ^^ [1]
권선중 2020/01/10  1953
3883
   복구되었네요~~!! [1]
박재성 2019/09/20  1979
3882
   근황토크라도 해볼까요~? ㅎㅎ [6]
손상진 2019/04/05  2479
3881
   ^^ 잠잠하네요.. [3]
권선중 2019/03/29  2149
3880
   윈도우10에서 manifest 파일 사용 시 주의사항.
바람 2019/02/17  1927
3879
   ^^ 너무 오랜만에 왔다더니 비밀번호를 ㅠㅠ [1]
권선중 2018/12/08  2226
3878
   irc 봇을 만들고 있네요. [1]
박재성 2018/10/24  2325
3877
   얼마전 벗꽃구경한거같은데 벌써 여름이.. [1]
권선중 2018/06/20  2821
3876
   성인e님.. [1]
박재성 2018/03/24  2368
3875
   뒤늦게나마 창조 20주년 짐심 축합니다. [1]
권선중 2018/01/19  2987
3874
   금년 연말이나 내년 연초에 창조 버그 패치 예고 [27]
남상기 2017/12/08  3253
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인