已有57人关注
c#项目开发案例全程实录第二版第八章企业人事管理系统运行时错误仍未解决
发表在C#图书答疑 2012-04-20
是否精华
版块置顶:
PerForm文件夹下的F_ManFile.cs文件中,下列代码
//创建Word文档
Word.Application wordApp = new Word.ApplicationClass();
Word.Document wordDoc = wordApp.Documents.Add(ref Nothing, ref Nothing, ref Nothing, ref Nothing);
wordApp.Visible = true;

new Word.ApplicationClass();显示错误提示类型“Word.ApplicationClass”未定义构造函数;

此外在849行以及下面所有设计Item的代码中
wordDoc.Tables.Add(rng2, 14, 6, ref missingValue, ref missingValue);
wordDoc.Tables.Item(1).Rows.HeightRule = Word.WdRowHeightRule.wdRowHeightAtLeast;
wordDoc.Tables.Item(1).Rows.Height = wordApp.CentimetersToPoints(float.Parse("0.8"));
wordDoc.Tables.Item(1).Range.Font.Size = 10;
wordDoc.Tables.Item(1).Range.Font.Name = "宋体";

Item显示错误提示“Word.Tables”不包含“Item”的定义,并且找不到可接受类型为“Word.Tables”的第一个参数的扩展方法“Item”(是否缺少using指令或程序集引用?)
自己刚学c#,刚动了几次都不成功,特意来论坛求教,希望能够帮助


管理员东方指导的需要在“引用”文件夹中添加: Microsoft word 9.0 Object Library ,我用的vs2010,选择添加 Microsoft word 11.0 Object Library 后,在引用文件夹下并没有出现这个项目,还是只有
Microsoft.Office.Core
System
System.Data
System.Data.DataSetExtensions
System.Deployment
System.Drawing
System.windows.Forms
System.Xml
VBIDE
Word
Service References
运行时还是同样的错误,求解决啊





分享到:
精彩评论 1
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照