通过Delphi调用chm新型帮助文件
解决方案 »
- 请问clientDataSet动态加字段的问题
- mysql 数据库中时间查询比较问题
- dbchart为什么有的有数标有的没有?
- 关于TTabel的filter能否实现 like %s%的功能?
- Delphi中怎么实现动态搜索接口,并且动态调用这个接口的方法,在线等待
- 纪念>500分,散分^_^
- 自写的设计期包,出了一个非常困扰的问题,请各位帮心!
- TPerlRegEx 正则类的 pcre3.dll 怎么动态编译到文件里
- 怎样在richeidt控件中实现delphi的关键字加粗效果?
- 如果快速点下一记录,DBGrid会发生不能响应CellClick事件?
- 求高手指点:怎样可以在同1台电脑上实现COM1 COM2通信 只需要传几个简单的字符就行
- 请问,将一个数据表中的一条记录整条复制到另外一个数据表中,怎么写?
ShellExecute(0, 'open', 'Your.chm', nil, nil, SW_SHOW);
begin
path:=ExtractFilepath(Application.ExeName)+'1.hlp';
shellexecute(0,'open',path,nil,nil,sw_show); //*.hlp *.chm
end; 或者
WinExec('HH.exe abc.chm::1.htm',sw_normal);
//其中1.htm是abc.chm中的页面,当然也可以不加"::1.htm",但是这样就可以跳到帮助文件指定的页面
最新的是help2格式的!
[email protected]
在Uses中添加ShellAPI单元;
再执行
ShellExecute(handle,nil,Pchar('文件名'),nil,nil,sw_ShowNormal);
文件默认在当前目录下
这个函数是非常实用的。