怎么运行chm文件?比如"E:\md\Temp\10193618959.chm"

justicesun 2007-05-04 02:54:11
怎么运行chm文件?
输入什么命令?
就像dos命令行下执行这个的结果"E:\md\Temp\10193618959.chm"
...全文
289 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
justicesun 2007-05-04
  • 打赏
  • 举报
回复
try{
Runtime.getRuntime().exec("cmd /c start E:\\md\\Temp\\10193618959.chm");
}catch(Exception e){ System.out.println(" execption");};

搞定...哈哈
bradwoo8621 2007-05-04
  • 打赏
  • 举报
回复
Runtime.getRuntime().exec("E:\\md\\Temp\\10193618959.chm");
windows系统下chm文件自动关联hh.exe的,这样应该就行了.
justicesun 2007-05-04
  • 打赏
  • 举报
回复
为什么是 "无法解析 Runtime.getRuntime"??

eclipse3.2.1 jdk&jre 1.6u1
infon 2007-05-04
  • 打赏
  • 举报
回复
Runtime.getRuntime.exec("cmd /c start E:\\md\\Temp\\10193618959.chm");
justicesun 2007-05-04
  • 打赏
  • 举报
回复
那个cmd /c的也不行啊..是要imoprt什么东西么?
justicesun 2007-05-04
  • 打赏
  • 举报
回复
用import什么东西么??
justicesun 2007-05-04
  • 打赏
  • 举报
回复
有提示:

不能对类型 Desktop 中的非静态方法 open(File)进行静态引用
inthistime 2007-05-04
  • 打赏
  • 举报
回复
任何文件都可以用楼上方法打开。

如果没有文件关联,就蹦出选择,跟系统的双击功能完全一样。
inthistime 2007-05-04
  • 打赏
  • 举报
回复
Desktop.open(new File("E:\\md\\Temp\\10193618959.chm"));

不过至少JDK1.6及以上。
infon 2007-05-04
  • 打赏
  • 举报
回复
cmd /c start E:\md\Temp\10193618959.chm
结帖吧
边城狂人 2007-05-04
  • 打赏
  • 举报
回复
hh.exe,安装在Windows目录下。
justicesun 2007-05-04
  • 打赏
  • 举报
回复
我也是xp啊..
就这么一行代码么
warsc 2007-05-04
  • 打赏
  • 举报
回复
hh命令,这个应该没问题哦,我的系统是Win XP
justicesun 2007-05-04
  • 打赏
  • 举报
回复
不行啊...
warsc 2007-05-04
  • 打赏
  • 举报
回复
E:\>hh E:\md\Temp\10193618959.chm
# classification_BPNeuralNetwork > 本文介绍了通过Python实现BP神经网络分类算法,对不同半径的圆进行多分类(3分类),特征即为圆的半径。 > 输入层12节点,一个6节点的隐藏层,输出层3个节点。 ## 1.目标 通过BP算法实现对不同半径的圆的分类。 ## 2.开发环境 IDE:PyCharm 2018.3.3(Community Edition) Python及相关库的版本号如下图所示: ![版本号](https://img-blog.csdnimg.cn/20191226150201533.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L21pY2hhZWxfZjIwMDg=,size_16,color_FFFFFF,t_70) ## 3.准备数据 **目的:** 生成3类圆在第一象限内的坐标(圆心都是原点) 第1类:半径范围为1~10,分类标识为‘0’ 第2类:半径范围为10~20,分类标识为‘1’ 第3类:半径范围为20~30,分类标识为‘2’ 代码如下:`data_generate.py` ```python import numpy as np import math import random import csv # 只生成第一象限内的坐标即可。每个圆生成12个坐标(x,y),相当于12个特征维度 def generate_circle(lower, upper): # 圆在第一象限内的坐标 data_ur = np.zeros(shape=(12, 2)) # 在上下限范围内,随机产生一个值作为半径 radius = random.randint(int(lower), int(upper)) # 在0~90度内,每隔7.5度取一次坐标,正好取12次 angles = np.arange(0, 0.5 * np.pi, 1 / 24 * np.pi) for i in range(12): temp_ur = np.zeros(2) x = round(radius * math.cos(angles[i]), 2) y = round(radius * math.sin(angles[i]), 2) temp_ur[0] = x temp_ur[1] = y data_ur[i] = temp_ur return data_ur, label # 将坐标保存到CSV文件中 def save2csv(data, batch, label): out = open("D:\\circles.csv", 'a', newline='') csv_write = csv.writer(out, dialect='excel') length = int(data.size / 2) for i in range(length): string = str(data[i][0]) + ',' + str(data[i][1]) + ',' + str(batch) + ',' + str(label) temp = string.split(',') csv_write.writerow(temp) out.close() if __name__ == "__main__": ''' 生成3类圆,标签(label)分别为:0、1、2 第1类圆的半径下限为1,上限为10 第2类圆的半径下限为 -------- 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧