2.程序中有一个主窗体,其上有一个help button,如何在点击此button后根据不同的子窗体而显示不同的帮助主题页面?
3.在VS.net中做帮助系统为何如此烦人?难道就这么麻烦么?
4.安装了VSHIK,并在VS.net中建立了一个help工程,编译后得到了一个.HxS帮助文件,如何在程序中调用并显示此帮助文件?
注:最后一个问题不算在内,能给出答案最好。
9 个解决方案
#1
up
#2
>>1.用C#写的程序,如何在程序中调用帮助文件(格式为.chm或.hlp)?
(打开帮助文件): 调用Help.ShowHelp 方法
System.Windows.Forms.Help.ShowHelp(me,@D:\\Help\\Help.chm);
(打开帮助文件): 调用Help.ShowHelp 方法
System.Windows.Forms.Help.ShowHelp(me,@D:\\Help\\Help.chm);
#3
关键是第2个问题,一天了,气死我了
#4
第二问题,没有这么简单,必须自己写方法实现,没有现成
#5
为不同的子窗体写不同的的帮助主题页面
写好了以后,主窗体的HELPBUTTON调用子窗体的HELPBUTTON
这样可以吗
写好了以后,主窗体的HELPBUTTON调用子窗体的HELPBUTTON
这样可以吗
#6
1.helpProvider是不是只在按F1的时候才有用
2.help.showhelp()方法调用后只是显示帮助文件的默认页面
一个帮助文件中有许多topic,每个topic对应一个topicid,另外,每个topic也可对应一个keyword,感觉上好象可以通过更改当前的topicid或keyword来显示不同的帮助主题页面。但我试来试去,试了近20个小时了,还是不知其所以然。真就没有人搞过吗?明明是给别人做帮助,现在谁来帮助我???
2.help.showhelp()方法调用后只是显示帮助文件的默认页面
一个帮助文件中有许多topic,每个topic对应一个topicid,另外,每个topic也可对应一个keyword,感觉上好象可以通过更改当前的topicid或keyword来显示不同的帮助主题页面。但我试来试去,试了近20个小时了,还是不知其所以然。真就没有人搞过吗?明明是给别人做帮助,现在谁来帮助我???
#7
up
#8
while(!this.question.resolved)
up;
up;
#9
upupup!
#1
up
#2
>>1.用C#写的程序,如何在程序中调用帮助文件(格式为.chm或.hlp)?
(打开帮助文件): 调用Help.ShowHelp 方法
System.Windows.Forms.Help.ShowHelp(me,@D:\\Help\\Help.chm);
(打开帮助文件): 调用Help.ShowHelp 方法
System.Windows.Forms.Help.ShowHelp(me,@D:\\Help\\Help.chm);
#3
关键是第2个问题,一天了,气死我了
#4
第二问题,没有这么简单,必须自己写方法实现,没有现成
#5
为不同的子窗体写不同的的帮助主题页面
写好了以后,主窗体的HELPBUTTON调用子窗体的HELPBUTTON
这样可以吗
写好了以后,主窗体的HELPBUTTON调用子窗体的HELPBUTTON
这样可以吗
#6
1.helpProvider是不是只在按F1的时候才有用
2.help.showhelp()方法调用后只是显示帮助文件的默认页面
一个帮助文件中有许多topic,每个topic对应一个topicid,另外,每个topic也可对应一个keyword,感觉上好象可以通过更改当前的topicid或keyword来显示不同的帮助主题页面。但我试来试去,试了近20个小时了,还是不知其所以然。真就没有人搞过吗?明明是给别人做帮助,现在谁来帮助我???
2.help.showhelp()方法调用后只是显示帮助文件的默认页面
一个帮助文件中有许多topic,每个topic对应一个topicid,另外,每个topic也可对应一个keyword,感觉上好象可以通过更改当前的topicid或keyword来显示不同的帮助主题页面。但我试来试去,试了近20个小时了,还是不知其所以然。真就没有人搞过吗?明明是给别人做帮助,现在谁来帮助我???
#7
up
#8
while(!this.question.resolved)
up;
up;
#9
upupup!