社区
C#
帖子详情
如何在中调用word
chinaxiaonan
2004-04-23 12:47:43
哪位大侠有源码,让我参考一下!
chinaxiaonan@tom.com
在下感激不尽!
Q号:113920836
...全文
67
7
打赏
收藏
如何在中调用word
哪位大侠有源码,让我参考一下! chinaxiaonan@tom.com 在下感激不尽! Q号:113920836
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinaxiaonan
2004-04-23
打赏
举报
回复
这步已经做了,可是代码怎么写
tscrystal
2004-04-23
打赏
举报
回复
private void bt_excel_Click(object sender, System.EventArgs e)
{
string str_sdrqy="";
string str_sdrqm="";
string str_sdrqd="";
string str_djrqy="";
string str_djrqm="";
string str_djrqd="";
string str_djrq = System.DateTime.Today.ToShortDateString().ToString().Trim();
object oMissing = System.Reflection.Missing.Value;
//Start Word and create a new document.
Word._Application oWord;
Word._Document oDoc;
oWord = new Word.Application();
oWord.Visible = true;
object oTemplate =Server.MapPath(".")+"\\excel\\qzzx.doc";
try
{
oDoc = oWord.Documents.Add(ref oTemplate, ref oMissing,ref oMissing, ref oMissing);
object oBookMark = "MyBookmark0";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = this.fymc.Text.Trim();
oBookMark="MyBookmark1";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = this.ajmc.Text.Trim();
if(this.sdrq.Text.Trim().Length!=0)
{
str_sdrqy=System.Convert.ToDateTime(this.sdrq.Text.Trim()).Year.ToString();
str_sdrqm=System.Convert.ToDateTime(this.sdrq.Text.Trim()).Month.ToString();
str_sdrqd=System.Convert.ToDateTime(this.sdrq.Text.Trim()).Day.ToString();
oBookMark="MyBookmark2";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_sdrqy;
oBookMark="MyBookmark3";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_sdrqm;
oBookMark="MyBookmark4";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_sdrqd;
}
oBookMark="MyBookmark5";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text =this.cfsh.Text.Trim();
oBookMark="MyBookmark6";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text =this.clqk.Text.Trim();
jezh temp = new jezh();
string str_je = temp.zxzjdx(this.zxje.Text.Trim());
oBookMark="MyBookmark7";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text =str_je;
if(this.djrq.Text.Trim().Length!=0)
{
str_djrqy=System.Convert.ToDateTime(this.djrq.Text.Trim()).Year.ToString();
str_djrqm=System.Convert.ToDateTime(this.djrq.Text.Trim()).Month.ToString();
str_djrqd=System.Convert.ToDateTime(this.djrq.Text.Trim()).Day.ToString();
oBookMark="MyBookmark8";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_djrqy ;
oBookMark="MyBookmark9";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_djrqm ;
oBookMark="MyBookmark10";
oDoc.Bookmarks.Item(ref oBookMark).Range.Text = str_djrqd ;
}
Random nRandom = new Random();
string strXls = nRandom.Next().ToString()+".doc";
string fileName = Server.MapPath(".")+"\\excel\\temp\\"+strXls;
object str_file=fileName;
oDoc.SaveAs(ref str_file,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing,ref oMissing);
fileName = "";
fileName = strXls;
string strUrl = "<script>window.open("+"'\\excel\\/temp/"+strXls+"'";
strUrl = strUrl+","+"'"+"A"+"'"+","+"'"+"'";
strUrl =strUrl+","+"false)</script>";
oWord.Application.Quit(ref oMissing,ref oMissing,ref oMissing);
oWord=null;
Response.Write(strUrl);
}
catch
{
oWord.Application.Quit(ref oMissing,ref oMissing,ref oMissing);
oWord=null;
}
}
zengch24
2004-04-23
打赏
举报
回复
添加引用--COM--Microsoft word *** libary9.0
dahuzizyd
2004-04-23
打赏
举报
回复
http://www.c-sharpcorner.com/Code/2002/Mar/WordFromDotNet.asp
jackyoung02
2004-04-23
打赏
举报
回复
看看本机的word版本是多少??Office2000和XP版本库不一样,方法参数的个数也不一样
chinaxiaonan
2004-04-23
打赏
举报
回复
tscrystal(月朗星稀) :你发的是什么
chinaxiaonan
2004-04-23
打赏
举报
回复
Word.ApplicationClass wa = new Word.ApplicationClass ();
object filename = @"c:\\a.doc";
object missing = System.Reflection .Missing .Value;
wa.Documents.Open (ref filename,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing,ref missing);
wa.ShowMe ();
可编译提示:重载"open"方法示获得15参数
HAP框架
中
台技术资料(29份
WORD
).zip
在
中
台技术领域,HAP框架扮演着核心角色,它支持微服务、数据
中
台、业务
中
台等多方面的建设。 1. 微服务架构:HAP框架提倡微服务化思想,将大型应用程序拆分为一系列小型、独立的服务,每个服务都可以独立部署、...
面向分散多场所的多媒体应急指挥调度(监控)系统
Word
(40页).doc
它兼容H.323协议,具备穿越不同网络的能力,并采用H.264视频编解码技术,支持高清晰度、全动态、全实时的图像传输,即使在
中
低带宽的网络条件下也能保证视频的流畅传输。 此系统不仅支持视频监控、视频通信、视频...
西门子 S7 300 400 高级培训教程内部教材.rar
西门子S7系列PLC是工业自动化领域广泛使用的控制器,尤其S7-300和S7-400型号在
中
高端应用
中
占据重要地位。本套高级培训教程内部教材涵盖了S7-300和S7-400的高级编程技术,旨在帮助用户深入理解和熟练掌握其编程技巧...
debug命令详解
当某个操作数可以引用字内存位置或者字节内存位置时,必须用前缀`
word
ptr`或者`byteptr`指定数据类型。可接受的缩写分别是`wo`和`by`。例如: - `dec wo[si]` - `neg byteptr[128]` **指定操作数** Debug使用包括...
梯形图编程手册 西门子s7-300 S7-400
西门子S7系列PLC是工业自动化领域广泛使用的控制器,尤其S7-300和S7-400型号在
中
高端应用
中
占据重要地位。梯形图(Ladder Diagram,简称LAD)是它们的主要编程语言之一,也是工控人员最常用的编程方式。本文将基于...
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章