Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Unit Help; //this is where the Id's are set with their description
- Interface
- Const
- Address_File = 35; //delphi identifies Address_File as a shortint
- etc..
- GetHelp(Address_File); //call get help pass my ID to open to the Address_File topic
- procedure GetHelp(HelpID : Word);
- begin
- Application.HelpFile := ProgramPath + 'help.chm';
- HtmlHelpW(0, PWideChar(Application.HelpFile),HH_HELP_CONTEXT , HelpID);
- end;
- function HtmlHelpW(hwndCaller : HWND; pszFile: PWideChar; uCommand : Integer;
- dwData : DWORD) : HWND; stdcall; external 'hhctrl.ocx' name 'HtmlHelpW';
- chmls, a CHM utility. (c) 2010 Free Pascal core.
- Usage: chmls [switches] [command] [command specific parameters]
- Switches :
- -h, --help : this screen
- -p, --no-page : do not page list output
- -n,--name-only : only show "name" column in list output
- Where command is one of the following or if omitted, equal to LIST.
- list <filename> [section number]
- Shows contents of the archive's directory
- extract <chm filename> <filename to extract> [saveasname]
- Extracts file "filename to get" from archive "filename",
- and, if specified, saves it to [saveasname]
- extractall <chm filename> [directory]
- Extracts all files from archive "filename" to directory
- "directory"
- unblockchm <filespec1> [filespec2] ..
- Mass unblocks (XPsp2+) the relevant CHMs. Multiple files
- and wildcards allowed
- extractalias <chmfilename> [basefilename] [symbolprefix]
- Extracts context info from file "chmfilename"
- to a "basefilename".h and "basefilename".ali,
- using symbols "symbolprefix"contextnr
- extracttoc <chmfilename> [filename]
- Extracts the toc (mainly to check binary TOC)
- extractindex <chmfilename> [filename]
- Extracts the index (mainly to check binary index)
Add Comment
Please, Sign In to add comment