c 也說C 實現對Word檔案讀寫

2021-04-23 08:06:18 字數 930 閱讀 6268

手頭上的乙個專案報表相對比較簡單,所以報表列印採用vba引擎,通過定製word模版,然後根據模版需要填充資料,然後ok,列印即可。

實現方法:首先需要引用vba組建,我用的是office2003 professional,dll版本號為microsoft word11.0,

另外當然還需要引用interop.word.dll.

**如下:

#region 開啟word文件,並且返回物件wdoc,wdoc

///

/// 開啟word文件,並且返回物件wdoc,wdoc

///

/// 完整word檔案路徑+名稱

/// 返回的word.document wdoc物件

catch(exception ex)

} #endregion

呼叫上面靜態方法,開啟目標檔案並且把datagrid中資料填充到對應word標籤中去

#region word填充資料(for example)

///

/// word填充資料

///

private void wordloaddata()

object bkmg = "twatertable3";

object unit;

object count; //移動數

object extend;

extend = word.wdmovementtype.wdextend;

unit = word.wdunits.wdcell;

//把datagrid中資料填充到標籤twatertable3上

else

//需填充5列資料

count=1;

//換行 }}

}#endregion

然後就ok了,在對標籤表控制要注意列迴圈和換行,不知道還有沒有其它好辦法,歡迎**!

也說C 實現對Word檔案讀寫

手頭上的乙個專案報表相對比較簡單,所以報表列印採用vba引擎,通過定製word模版,然後根據模版需要填充資料,然後ok,列印即可。實現方法 首先需要引用vba組建,我用的是office2003 professional,dll版本號為microsoft word11.0,另外當然還需要引用inter...

也說C語言指標

值傳遞 引用傳遞 指標傳遞 位址的值 位址的引用 要改變的是指標 傳遞指標的指標 要改變的是指標指向的內容 傳遞指標,即內容的指標 給位址賦值與往位址存放資料 1 指標是乙個資料的位址,同時也是乙個資料 變數或者常量 乙個資料本身就是有位址和值,指標不過是乙個位址值資料,即乙個位址裡儲存的是另乙個值...

C 讀寫記憶體也不差

c code using system using system.drawing using system.text using system.windows.forms namespace plantsvszombiestool private void form1 load object sen...