未安装Excel时,在Labwindows中写入Excel文件



系统上未安装Microsoft Excel时,是否可以在Labwindows中生成Excel文件?

我看过CVI示例,尽管在Labwindows中使用Activex控件很方便,但它前提是系统上安装了Excel。当系统上没有安装Excel时,是否可以生成Excel文件?

是的,只需创建一个csv文件

使用LabWindows/CVI(或其他几个C编译器中的任何一个)生成Excel兼容文件时,PC上不必存在Excel

在没有将Excel对象加载到PC上的情况下,这里有一种方法可以满足您的要求。注意事项,为了使文件"true Excel",它必须由Excel在另一台电脑上打开,并以经典Excel格式(即xls或xlsx)保存。。。

以下是一些简单的步骤:(请参阅下面的软件示例)
创建一个扩展名为.csv的文本文件以启动。使用逗号分隔的字符串将记录写入打开的文件,并在每个字符串的末尾使用。创建文件后,使用*以**.*(所有文件)的形式打开在Excel中打开文件,以便查看.csv文件类型。打开后,它可以将其保存为您想要的任何Excel格式。

代码示例(应在LabWindows/CVI中不做任何修改即可构建)

#include <windows.h>
#include <ansi_c.h>
void main(void)
{
    FILE *fp;
    fp = fopen ("C:\tempExtract\CsvFile.csv", "a");
    fputs("every,word,in,this,line,are,fields,in,record,onen", fp);
    fputs("every,word,in,this,line,are,fields,in,record,twon", fp);
    fputs("every,word,in,this,line,are,fields,in,record,threen", fp);
    fclose(fp);

}

相关内容

  • 没有找到相关文章

最新更新