我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [求助 C语言] 在c下如何输出指定行到一 doc 文档中? 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

feiye





性别: 保密 状态: 该用户目前不在线
等级: 初出茅庐
发贴: 98
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-05-08
最后登陆: 2008-06-25

5come5帮你背单词 [ ape /eip/ n. 猿,类人猿 ]


[求助 C语言] 在c下如何输出指定行到一 doc 文档中?



具体要实现的功能说明如下:

      假设有一txt文档,现需要输出其中指定的行,例如,在命令窗口输入数字 10 ,则输出txt文档的第10行到一doc(txt文档也行)文档中.

    请对用 c 语言读取文件的高手帮帮忙,谢谢.
顶端 Posted: 2007-07-21 17:12 | [楼 主]
est





性别: 帅哥 状态: 该用户目前不在线
等级: 荣誉会员
发贴: 6578
威望: 3
浮云: 431
在线等级:
注册时间: 2006-10-14
最后登陆: 2018-07-05

5come5帮你背单词 [ skim /skim/ vt. 浏览,快读,掠过,(从液体表面)撇去;vi. 掠过,擦过,浏览,略续 ]


Quote:
引用第3楼xiedidan于2007-07-23 12:23发表的  :

DOC是个极其复杂的格式,这样写估计会搞出个带Doc后缀的文本文件而已。
不知道微软现在开放DOC没有。

DOC格式是半开放的。有很多第三方包可以支持doc二进制格式

Quote:
引用第4楼coolboy于2007-07-24 19:46发表的  :
可以实现,不过比较麻烦。
要求系统已经安装MS Word,用OLE自动化来做,涉及到一些COM技术,当然环境必须是Win32+VS,Dos下的东东就免谈了。
如果用VB做的话,其实要比VC做更简单。。。。


诚然,COM也是一个处理方式,但是其实有更简单的办法:

保存为  .mht,然后修改几个header,就可以做成.doc兼容格式了。

具体的那几个值忘记了,这里标记一下,下次去上外网查下补上。

还有一种办法是输出为  .rtf ,纯文本格式的
顶端 Posted: 2007-07-25 22:55 | [1 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.019917(s) query 6, Time now is:07-12 13:02, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号