乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 如何用C语言读取word中的数据

如何用C语言读取word中的数据

作者:乔山办公网日期:

返回目录:office365


#include <stdio.h>
int main()
{
FILE *pword,*pword1;char a;
if((pword = fopen("word.txt","rt")) == NULL) return 0;
if((pword1= fopen("word1.txt","at")) == NULL) return 0;
do
{
a = fgetc(pword);
fputc(a,pword1);
}while (a != EOF);
fclose(pword);fclose(pword1);
return 1;
}

VC++6.0 有智能手段,非常简单,好久没用VC6.0了,我这也没有装,具体步zd骤记不清了,大概就是通过智能添加一个类,有个选项好像是从DLL还是什么来的一个按钮,找到WORD的执行程序exe文件,就能生成一个WORD的类,里面有WORD的所有方法,如何调用就不用我说了
书上有

  1. #include <stdio.h>

  2. #include <stdlib.h>

  3. #include <string.h>

  4. int main()

  5. {

  6.     char ch;

  7.     char buffer[1024];//缓冲区e799bee5baa6e997aee7ad94e58685e5aeb9339

  8.     int len = 0;

  9.     FILE *fp;

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

  11.     if(fp==NULL)

  12.     {

  13.         printf("open file word.txt failed!\n");

  14.     }

  15.     while(!feof(fp))

  16.     {

  17.         ch=fgetc(fp);

  18.         buffer[len++] = ch;//放到缓冲区

  19.         if (ch == '\n'){

  20.             buffer[len] = '\0';

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

  22.             len=0;

  23.             sleep(3);

  24.          }//回车输出

  25.      }

  26.      if (len){buffer[len] = '\0';printf ("%s", buffer);}//如果最后没有回车,输出缓冲区内容

  27.      fclose(fp);

  28.      return 0;

  29. }

相关阅读

  • <em>wps</em> <em>office</em>2016免费吗

  • 乔山办公网office365
  • 软件zd都是工具,无论是wps,还是office,都是对文档进行打开,编辑的。 不同的是,它们打开的格式有所不同。office是美国微软公司的产品,是老软件,WPS是中国金山公司出品的软件
  • <em>wps</em> office是什么?跟windows office...

  • 乔山办公网office365
  • 1、WPS office是对个人免费的国产办公软件,包含文字、百表格、演示、脑图、度流程图、H5等多组件合一。2、体积小,速度快,能适应日常办公问需要。3、下载直接访问http:///或者百度搜
  • wps和Office 365都有什么区别?

  • 乔山办公网office365
  • QWPS只是提供文档的云储存、云共享、基础办公软件功能,Office 365提供全面的Web会议、邮箱、协同来办公、文件云储源存、公共网站、Office即点即用、不同平台上的office等。配备的Offic
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网