CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

关于VB中HTML帮助文件的调用

楼主caihong(彩虹)2000-11-09 22:35:00 在 VB / 基础类 提问

各位大虾:  
        1.可以告诉我HTML文件的调用方式吗?小弟急用!我只剩下20分啦  
        2. 问题点数:20、回复次数:1Top

1 楼edyang(化石)回复于 2000-11-10 02:42:00 得分 20

有人问过,我以前的贴子,把例子中的   .CHM   路径适当替换一下:  
   
  PUBLIC.BAS:  
  ==================================================  
  Option   Explicit  
   
  'hWnd  
  'WINAPI  
  'HtmlHelpA(  
  '         HWND   hwndCaller,  
  '         LPCSTR   pszFile,  
  '         UINT   uCommand,  
  '         DWORD_PTR   dwData  
  '         );  
  '  
  '#define   HH_DISPLAY_TOPIC                 0x0000  
  '#define   HH_HELP_FINDER                     0x0000     //   WinHelp   equivalent  
  '#define   HH_DISPLAY_TOC                     0x0001  
  '#define   HH_DISPLAY_INDEX                 0x0002  
  '#define   HH_DISPLAY_SEARCH               0x0003  
   
  Public   Declare   Function   HTMLHELP   Lib   "HHCTRL.OCX"   Alias   "HtmlHelpA"   (   _  
          ByVal   hwndCaller   As   Long,   _  
          ByVal   pszFile   As   String,   _  
          ByVal   uCommand   As   Long,   _  
          ByVal   dwData   As   Any)   As   Long  
           
  Public   Const   HH_DISPLAY_TOPIC   =   0  
  Public   Const   HH_HELP_FINDER   =   0  
  Public   Const   HH_DISPLAY_TOC   =   1  
  Public   Const   HH_DISPLAY_INDEX   =   2  
  Public   Const   HH_DISPLAY_SEARCH   =   3  
   
  'typedef   struct   tagHH_FTS_QUERY  
  Type   HH_FTS_QUERY  
  '         int   cbStruct;                         //   Sizeof   structure   in   bytes.  
          cbStruct   As   Long  
  '         BOOL   fUniCodeStrings;         //   TRUE   if   all   strings   are   unicode.  
          fUniCodeStrings   As   Long  
  '         LPCTSTR   pszSearchQuery;     //   String   containing   the   search   query.  
          pszSearchQuery   As   String  
  '         LONG   iProximity;                   //   Word   proximity.  
          iProximity   As   Long  
  '         BOOL   fStemmedSearch;           //   TRUE   for   StemmedSearch   only.  
          fStemmedSearch   As   Long  
  '         BOOL   fTitleOnly;                   //   TRUE   for   Title   search   only.  
          fTitleOnly   As   Long  
  '         BOOL   fExecute;                       //   TRUE   to   initiate   the   search.  
          fExecute   As   Long  
  '         LPCTSTR   pszWindow;               //   Window   to   display   in  
          pszWindow   As   String  
  '}   HH_FTS_QUERY;  
  End   Type  
   
  frmMain.FRM:  
  ==================================================  
  Option   Explicit  
   
  Private   Sub   Command1_Click()  
          Dim   h   As   Long  
          Dim   strTopic   As   String  
           
          strTopic   =   "abort   method"  
          h   =   HTMLHELP(Me.hWnd,   "C:\My   Documents\BOOKS\xmlsdk25.chm",   HH_DISPLAY_INDEX,   strTopic)  
          Debug.Print   h  
  End   Sub  
   
  Private   Sub   Command2_Click()  
          Dim   h   As   Long  
           
          h   =   HTMLHELP(Me.hWnd,   "C:\My   Documents\BOOKS\xmlsdk25.chm::/htm/xmmscxmldomenumeratedconstants.htm",   HH_DISPLAY_TOPIC,   vbNullString)  
          Debug.Print   h  
  End   Sub  
   
  Private   Sub   Command3_Click()  
          Dim   h   As   Long  
          Dim   qry   As   HH_FTS_QUERY  
           
          qry.cbStruct   =   Len(qry)  
          qry.fExecute   =   False  
          qry.fStemmedSearch   =   False  
          qry.fTitleOnly   =   False  
          qry.fUniCodeStrings   =   False  
          qry.iProximity   =   0  
          qry.pszSearchQuery   =   "XML   AND   XSL"  
          qry.pszWindow   =   ""  
          h   =   HTMLHELP(Me.hWnd,   "C:\My   Documents\BOOKS\xmlsdk25.chm",   HH_DISPLAY_SEARCH,   VarPtr(qry))  
          Debug.Print   h  
  End   Sub  
  Top

相关问题

  • 请教专家如何在VB中调用html格式的help文件?
  • 请教大侠如何在VB中调用html格式的help文件?
  • 如何调用vb的资源文件
  • 在vb中,如何调用chm文件。
  • 如何在vb中调用chm文件
  • VB调用ppt文件的问题
  • VB中调用文件的问题
  • VB调用winrar压缩文件
  • 在PB中如何调用html 文件
  • .html文件如何调用servlet?

关键词

  • hh
  • display
  • byval
  • define
  • public const
  • long

得分解答快速导航

  • 帖主:caihong
  • edyang

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo