c#代码帮忙翻译一下

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:48:48
object oMissing = System.Reflection.Missing.Value;
object oEndOfDoc = "\\endofdoc";
Word._Application oWord;
Word._Document oDoc;
oWord = new Word.Application();
oWord.Visible = true;
oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing);
object oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;

Word.Paragraph oPara3;//显示单选题
oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
oPara3 = oDoc.Content.Paragraphs.Add(ref oRng);
oPara3.Range.Text = "单选题目:\r\n";
oPara3.Range.Font.Bold = 0;
oPara3.Format.SpaceAfter = 24;
oPara3.Range.InsertParagraphAfter();
DataTable DT = ds1.Tables[0];

int index = 0;
foreach (DataRow DR in DT.Rows)

object toMissing = System.Reflection.Missing.Value ; //object是所有类的父类
object oEndOfDoc = “ \ \ endofdoc ” ; //觉得endofdoc应该加扩展名 避免重复
Word._Application oWord ;
Word._Document oDoc ; //这两个都是调用..

oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing); //将oWord.Documents.Add的值给oDoc
object oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
//将oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;的值给oRng

Word.Paragraph oPara3;//显示单选题 这个已经解释了.
oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range;
oPara3 = oDoc.Content.Paragraphs.Add(ref oRng); //这两个都是赋值 同上.

oPara3.Range.Text = "单选题目:\r\n"; //oPara3.Range.Text显示的是单选题目: 并回车换行
oPara3.Range.Font.Bold = 0; //oPara3.Range.Font.Bold的值是0
oPara3.Format.SpaceAfter = 24; //....值是24
oPara3.Range.InsertParagraphAfter(); //调用一个方法

DataTable DT = ds1.Tables[0]; //等于一个索引

int index = 0; //