String filePath = "F:\\buyorder.chm";
try{
//“hh.exe mk:@MSITStore:”为Dos命令,调用windows hh.exe程序,“inquire.mht”为*.chm格式文件中的所要打指定的索引页
StringBuffer() cmd = new StringBuffer("hh.exe mk:@MSITStore:").append(filePath).append("::").append("/inquire.mht");
Runtime.exec(cmd.toString(),null,new File(filePath));
}catch()
{
//调用Java API方法直接打开chm文档。
Desktop.open(filePath);
}
上面为手写代码,如有写错,请自行调整。