htm转换成doc(急!!!) 您好! 我想用vb把一个htm文件转换成doc格式的,该怎么办啊!谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么意思?是想用VB更改文件扩展名吗?如是这样可以参考下面代码:Private Sub Command1_Click() Dim FileName1 As String Dim FileName2 As String FileName1 = "C:\WINDOWS\Desktop\1.htm" FileName2 = "C:\WINDOWS\Desktop\1.doc" Name FileName1 As FileName2End Sub 对于有些版本的Office,比如Office XP、2003,的确是改个文件名就可以,因为Office自己会去进行格式的转换。Office 2000可能也可以,我不确定,但Office 97则是肯定不行(好像也不是总不行,有的时候不行)。所以,改文件名的确从一定程度能够解决你的需求。但这样作,毕竟有它的局限性在,而且~~~好像有些糊弄客户吧。你可以应用Word对象,用Word对象打开这个html,这一点,Office 97也是可以的,然后在用这个对象去Save As成doc文件。应该可以吧,我手里没有VB,不能帮你测,你自己试一下吧。 生僻汉字的数据库处理问题 如何才能高效地打开文本文件 VB开发数据库中是不是不能使用SQL的top 限制结果集? 一个小问题??? 有什么好的不让别人删除你硬盘上的东西的方法吗?在线等待!!! 求教,如何用ADOX建立SQL数据库? ActiveX在VB中不能下载 老师给我们布置了作业:用汇编语言编写一个鼠标驱动程序! 如何动态得到驱动器数目的变化? 那位大虾救俺一命? 用vb自帶的的打包后產生的文件太大了,請問各位一般用什么來打包? 怎样在keydown里捕捉到客户按下win徽标键,并使其不响应(也就是不弹出开始菜单)??或是别的方法使不响应客户按下的win徽标键?
Private Sub Command1_Click()
Dim FileName1 As String
Dim FileName2 As String
FileName1 = "C:\WINDOWS\Desktop\1.htm"
FileName2 = "C:\WINDOWS\Desktop\1.doc"
Name FileName1 As FileName2
End Sub
所以,改文件名的确从一定程度能够解决你的需求。但这样作,毕竟有它的局限性在,而且~~~好像有些糊弄客户吧。你可以应用Word对象,用Word对象打开这个html,这一点,Office 97也是可以的,然后在用这个对象去Save As成doc文件。
应该可以吧,我手里没有VB,不能帮你测,你自己试一下吧。