導航:首頁 > 文件教程 > c寫word文檔

c寫word文檔

發布時間:2021-12-20 20:21:51

❶ 求大神寫一段簡單的程序 用純c語言讀寫出word文檔的內容

這個不太好搞, 要用Word的API吧, 你讀純文本沒啥意思, 讀所有內容必須調用介面

❷ C或C++實現word文檔中字元的替換

追加多少?

❸ 如何用c語言編寫一個可以打開指定word文件、指定記事本或指定應用程序

#include<windows.h>
intmain()
{
system("notepad.exe");

return0;
}

打開記事本,其它同理。

❹ 我怎麼能用它在C 打開Word文檔

基本步驟(1)創建)一個 MFC 的程序工程。
注意:在VC中對WORD進行操作需要在MFC AppWizard - Step 2 of4中的Automaiton選項上打上勾。
(2)Ctrl+W 執行 ClassWizard(本文按照 VC6 操作,示常式序是在VC6 下編寫測試的)。
(3)Add Class...\From a type Library... 在 Office目錄中,找到想使用的類型庫。(我使用的是 Office2003,其Word 的類型庫文件,保存在 E:\ProgramFiles\Microsoft Office\Office12\MSWOR.OLB)。

(4)選擇類型庫文件後,在彈出的對話窗中繼續選擇要添加的類。具體選擇什麼類,要看你將來在程序中打算調用什麼功能。當然,也可以不用考慮這么多,用滑鼠和Shift鍵配合,全部選擇也可以。
(5)初始化COM。方法一,找到App的InitInstance()函數,在其中添加AfxOleInit()函數的調用;方法二,在需要調用COM功能的地方 CoInitialize(NULL),調用完畢後CoUninitialize()。
(6)在你需要調用 Office 功能函數的 cpp 文件中 #include<atlbase.h> //為了方便操作 VARIANT 類型變數,使用 CComVariant 模板類 #include "文件名.h" //具體的頭文件名,是由裝載類型庫的文件名決定的,如MSWORD。
示常式序:
\//word應用程序 _Application app; //初始化連接 app.CreateDispatch("word.Application"); Documents doc; CComVarianta(_T(strWord)),b(false),c(0),d(true),aa(0),bb(1); _Document doc1; doc.AttachDispatch(app.GetDocuments()); doc1.AttachDispatch(doc.Add(&a,&b,&c,&d)); Range range; //求出文檔的所選區域 range=doc1.GetContent();//取出文件內容 str=range.GetText(); m_richedit.SetWindowText(str); //關閉 app.Quit(&b,&c,&c); //釋放環境 app.ReleaseDispatch();

❺ 我想用c語言編程生成word文件

用word的宏處理是最好的方法,你可以把你的一個操作先錄製成一個宏,再查看代碼,略加修改,就可改成你想要的程序了。

❻ 編寫了一個c語言程序,想把這個程序用在word文檔之中,例如輸入了987後面會自動輸入0,怎麼實現

word中是不能嵌入c語言程序的,可以編寫宏程序來實現

❼ 怎麼用c語言讀取word文件的內容啊,代碼怎麼寫啊

  1. #include<stdio.h>

  2. #include<stdlib.h>

  3. #include<string.h>

  4. intmain()

  5. {

  6. charch;

  7. charbuffer[1024];//緩沖區

  8. intlen=0;

  9. FILE*fp;

  10. fp=fopen("word.txt","r");

  11. if(fp==NULL)

  12. {

  13. printf("openfileword.txtfailed! ");

  14. }

  15. while(!feof(fp))

  16. {

  17. ch=fgetc(fp);

  18. buffer[len++]=ch;//放到緩沖區

  19. if(ch==' '){

  20. buffer[len]='';

  21. printf("%s",buffer);

  22. len=0;

  23. sleep(3);

  24. }//回車輸出

  25. }

  26. if(len){buffer[len]='';printf("%s",buffer);}//如果最後沒有回車,輸出緩沖區內容

  27. fclose(fp);

  28. return0;

  29. }

❽ c語言怎麼實現打開office中word文檔

使用打開文件的命令,fopen,使用決定路徑,指定word文檔的訪問路徑

❾ 如何用C語言編寫程序,創建WORD文檔。

樓上兩位的代碼。創建的doc能用word正常打開?word文檔有自己的結構吧,如果直接讀寫數據恐怕不行吧?

❿ 如何用c語言編程實現彈出word文檔

refer:
http://www.3human.com/Source_Redirect.aspx?id=1951

關閉WORD很簡單,FindWindow,找到WORD的句柄,發送WM_CLOSE。

閱讀全文

與c寫word文檔相關的資料

熱點內容
excel表批量日期設置成文件夾存放 瀏覽:90
如何把資料庫加入其中 瀏覽:661
編程除法怎麼取消取整 瀏覽:625
股票編程軟體哪裡有賣 瀏覽:503
access導入多個txt文件 瀏覽:917
大臉app安卓下載 瀏覽:439
怎麼休改文件名 瀏覽:989
cdr導出圖片不顯示文件名 瀏覽:761
pcdmis如何離線編程 瀏覽:201
微信推文插入文件 瀏覽:844
生產文件櫃圖片 瀏覽:244
如何設置微信數據增加 瀏覽:95
excel文件不再增大 瀏覽:613
ug編程刀路怎麼復制不用滑鼠選取 瀏覽:97
excel文件打開擴展名錯誤 瀏覽:10
阿里巴巴怎麼做數據包 瀏覽:442
無線網路連接一直顯示未連接 瀏覽:25
windows7如何自動激活工具下載 瀏覽:57
天語救磚工具 瀏覽:839
網路體育課程有哪些 瀏覽:19

友情鏈接