D Drastic Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-03 #1 windows系统的新型帮助文件(*.chm)如何在delphi程序中调用?
V Victortim Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-03 #4 ShellExecute(GetDesktopWindow, 'open', 'd:/delphi.chm', nil, nil, sw_ShowNormal);
W wind2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-03 #5 Victortim的方法只能windows98以上系统应用,如果是windows95就不行了,我这有 个Pas可以做到这一点,我等下就上传到windstory2000.yeah.net上去 下载页面地址为http://go.163.com/~windstorm2000/vcl.htm 使用方法如下: uses HTMLHelp_Decl; ... procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = Vk_F1 then HtmlHelp(handle, 'xxx.chm', HH_DISPLAY_TOPIC, nil); end;
Victortim的方法只能windows98以上系统应用,如果是windows95就不行了,我这有 个Pas可以做到这一点,我等下就上传到windstory2000.yeah.net上去 下载页面地址为http://go.163.com/~windstorm2000/vcl.htm 使用方法如下: uses HTMLHelp_Decl; ... procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); begin if Key = Vk_F1 then HtmlHelp(handle, 'xxx.chm', HH_DISPLAY_TOPIC, nil); end;
L lance2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-04 #7 注册的文件都可用ShellExecute,如:html,chm,doc,txt......
W wanghaibing Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-01 #9 ShellExecute(handle, "open", path_to_folder, NULL, NULL, SW_SHOWNORMAL); 调用的时候 ShellExecute(Handle,"Open",FileName(文件名),Param(参数),Dirction(路径),SW_shownormal); 我使用了,OK! 但是参数传不进去,他调用的永远是第一页,那位兄台告诉俺!
ShellExecute(handle, "open", path_to_folder, NULL, NULL, SW_SHOWNORMAL); 调用的时候 ShellExecute(Handle,"Open",FileName(文件名),Param(参数),Dirction(路径),SW_shownormal); 我使用了,OK! 但是参数传不进去,他调用的永远是第一页,那位兄台告诉俺!
L lingxin Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-01 #10 试试下面的例子,这可能是最完整方案。 http://home.online.tj.cn/%7Ekangwei/download/demo/htmlhelp_demo.zip
跑 跑的快 Unregistered / Unconfirmed GUEST, unregistred user! 2000-08-06 #11 使用shellexecute(); shellexecute(handle,nil,pchar('c:/windows/help/xx.chm'),nil,sw_shownormal);