chm文件帮助功能全解
2016-03-07 14:16
176 查看
在winform中点击某个按钮弹出关于这个窗体的功能的具体解释文档方法如下:
第一步,使用chm编译工具修改chm每个文档的url
修改完成后保存确认能否打开,
如果不能就使用这个软件的转换功能把chm文档进行转换
chm文档准备完毕后,调用Help.ShowHelp这个微软的封装方法进行代码编写,具体解释见MSDNhttps://www.baidu.com/link?url=bSGpQaF1HSxmgOk0U27UY32tiGDumBeWXYlog_TJgdSN-usDs59yZfYYS8VQ5mmG2_YV7RCfK74Jbgh_tt4Leq&wd=&eqid=a7c92d2d000046a30000000456dd1c3a
事例如下:
其中,this.GetType().Namespace获取当前操作的程序集名称,this.GetType().Name获取当前操作的类名称
第一步,使用chm编译工具修改chm每个文档的url
修改完成后保存确认能否打开,
如果不能就使用这个软件的转换功能把chm文档进行转换
chm文档准备完毕后,调用Help.ShowHelp这个微软的封装方法进行代码编写,具体解释见MSDNhttps://www.baidu.com/link?url=bSGpQaF1HSxmgOk0U27UY32tiGDumBeWXYlog_TJgdSN-usDs59yZfYYS8VQ5mmG2_YV7RCfK74Jbgh_tt4Leq&wd=&eqid=a7c92d2d000046a30000000456dd1c3a
事例如下:
private void button1_Click(object sender, EventArgs e) { ShowChm(this.GetType().Namespace, this.GetType().Name); } public void ShowChm(string strNameSpace, string strClassName) { Help.ShowHelp(null, @"C:\Users\Administrator\Desktop\BackUp\666\六子面馆操作手册V3.1.13 .chm", strNameSpace + "." + strClassName); }
其中,this.GetType().Namespace获取当前操作的程序集名称,this.GetType().Name获取当前操作的类名称
相关文章推荐
- OSX: node中安装zeromq
- 第 1 章 JS 基础语法
- SOAP嵌入式linux下的应用使用方法(一)
- 二叉搜索树与双向链表
- << 电子电路 >>汇编
- 如何创建一个自定义jQuery插件
- 通过joystick遥感和按键控制机器人--11
- ArrayList 和LinkedList 的优缺点
- Android 菜鸟认知——Task and Back Stack
- 顶级的开源创作性应用程序
- mysql 优化相关
- 上行链路和下行链路
- IOS常用第三方库
- 分享七款视差滚动效果的jQuery 插件
- 小学生的四则运算题
- 【云计算】docker registry v2简介
- Xcode工程 .xcodeproj转为.xcworkspace
- Linux出现java.net.UnknownHostException异常问题的解决办法
- android和cocos2dx c++工程交互(java和c++通过jni交互)
- Unity3D如何接入第三方的SDK - Android篇