国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#創(chuàng)建一個Word并打開的方法

2020-01-24 01:59:23
字體:
供稿:網(wǎng)友

本文實例講述了C#創(chuàng)建一個Word并打開的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

復(fù)制代碼 代碼如下:
private static string _createNewWord(string allTnC)
{
    Microsoft.Office.Interop.Word.Document wordDocument = null;
    Microsoft.Office.Interop.Word.Application wordApplication = null;
    string dateTimeNow = DateTime.Now.ToString();
    string wordPath = Path.GetTempFileName();
    wordApplication = new Word.ApplicationClass();
    object nothing = Missing.Value;
    wordDocument = wordApplication.Documents.Add(ref nothing, ref nothing, ref nothing, ref nothing);
    wordDocument.Paragraphs.Last.Range.Text = allTnC;
    object format = Word.WdSaveFormat.wdFormatDocumentDefault;
    wordDocument.SaveAs(wordPath, ref format, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing,
 ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing);
    wordDocument.Application.Documents.Close(ref nothing, ref nothing, ref nothing);
    ((Word.ApplicationClass)wordApplication).Quit(ref nothing, ref nothing, ref nothing);
    return wordPath;
}
private static void _importTnCToActiveDocument(string wordPath)
{
    Word.Application wordApplication = new Word.Application();
    Word.Document wordDocument = new Word.Document();
    Object nothing = System.Reflection.Missing.Value;
    Object filePath = wordPath;
    wordApplication.Documents.Open(ref filePath, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref nothing, ref   nothing, ref   nothing, ref   nothing, ref   nothing, ref  nothing, ref   nothing, ref   nothing);
    wordDocument = wordApplication.ActiveDocument;
    wordApplication.Visible = true;
}

vs10-office項目中創(chuàng)建ThisAddIn按鈕實現(xiàn)某些功能當(dāng)打開多個word時便獲取不到當(dāng)前word文檔對象(如需要獲取打開的第一個文檔中的bookmark)

可以在 Startup 中加入:

ViteRibbon viteRibbon = new ViteRibbon(this.Application);

構(gòu)造函數(shù)傳遞該參數(shù)并賦值:

currentDoucment = wordApp.ActiveDocument;

希望本文所述對大家的C#程序設(shè)計有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 邵东县| 泸水县| 延吉市| 盖州市| 湟中县| 广汉市| 黄山市| 武胜县| 康定县| 米脂县| 玉屏| 炉霍县| 思南县| 元氏县| 册亨县| 吴忠市| 九江市| 闸北区| 威海市| 沅江市| 潍坊市| 繁峙县| 芒康县| 苍山县| 施甸县| 长葛市| 湘潭县| 海南省| 江都市| 台中市| 江川县| 裕民县| 门头沟区| 张家界市| 永川市| 广汉市| 眉山市| 乐昌市| 松潘县| 英超| 墨玉县|