vb中的text中内容怎么一键导出文字到word 只有文字啊 顺便看看能不能导出到2010的版本

 我来答
吹花PM
2012-07-06 · TA获得超过946个赞
知道小有建树答主
回答量:635
采纳率:0%
帮助的人:600万
展开全部
当然是可以的,可用如下方法实现:
用shell启动word
获取新打开word窗口的句柄
向目标窗口发送文本即可。
发送文本用SendMessage或postmessage等API函数
追问
小白求代码、、、
追答
之前的回答也算是个玩笑,方法很多,不必这么大量调用API;
VB对于word,excel等都有相应操作,如下给出源码,楼主看了便知
Dim MyWord As Object, NewDoc As Object '声明
Private Sub Command1_Click()
Set MyWord = CreateObject("Word.Application") '创建
MyWord.Visible = False '隐藏
MyWord.Caption = "源自VB输出文本" '标题
Set NewDoc = Nothing '初始化
Set NewDoc = MyWord.Documents.Add '增加纪录
NewDoc.Paragraphs(1).Range.Text = Text1.Text '写入内容
MyWord.ActiveDocument.SaveAs (App.Path & "\VB输出.doc") '保存
MyWord.Visible = True '显示结果
End Sub
更多功能,查阅msdn关于wordbasic的描述。
bluesky8894
2012-07-07 · TA获得超过160个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:126万
展开全部
如果只是文本,导出为TXT文件,要小很多,且不依赖任何程序,只要是个文字编辑器都可以编辑。
导入到WORD,当前机器必须安装有WORD才行,并且还会受版本限制。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式