libxl-3.1.zip


libxl-3.1.zip
资源截图
代码片段和文件信息
#include 
#include 
#include 

using namespace std;
using namespace libxl;

//中文的内容读出来后要进行编码的转换,这个为转换函数:wchar_t to char
char *w2c(char *pcstrconst wchar_t *pwstr size_t len)

{
int nlength=wcslen(pwstr);
//获取转换后的长度
int nbytes = WideCharToMultiByte( 0 0 pwstr nlength NULL0NULL NULL ); 
if(nbytes>len)   nbytes=len;
// 通过以上得到的结果,转换unicode 字符为ascii 字符
WideCharToMultiByte( 00 pwstr nlength   pcstr nbytes NULL   NULL );
return pcstr ;
}

int main(int argc char* argv[])
{
Book* book = xlCreatexmlBook();
if(book->load(L“1.xlsx“)){
Sheet * sheet = book->getSheet(0);
if(sheet){
CellType celltype = sheet->cellType(11);
cout<<“the type is:“<
            const wchar_t * t = sheet->readStr(11);
char *pcstr = (char *)malloc(sizeof(char)*(2 * wcslen(t)+1));
memset(pcstr  0  2 * wcslen(t)+1 );
w2c(pcstrt2 * wcslen(t)+1) ;
cout<<“result:“< free(pcstr);
}
}
system(“pause“);
return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-08-08 13:50  libxl-3.1
     目录           0  2011-02-05 22:02  libxl-3.1libxl-3.1.0
     目录           0  2011-02-05 22:02  libxl-3.1libxl-3.1.0in
     目录           0  2011-02-05 22:02  libxl-3.1libxl-3.1.0in64
     文件     4404736  2010-11-17 22:19  libxl-3.1libxl-3.1.0in64libxl.dll
     文件     3057152  2010-11-17 22:13  libxl-3.1libxl-3.1.0inlibxl.dll
     文件        8424  2010-11-15 19:48  libxl-3.1libxl-3.1.0changelog.txt
     目录           0  2011-02-05 22:02  libxl-3.1libxl-3.1.0doc
     文件        6644  2010-08-23 15:15  libxl-3.1libxl-3.1.0doccolors.html
     文件       10114  2010-08-23 15:15  libxl-3.1libxl-3.1.0doccustom-format.html
     文件        7068  2010-09-13 09:14  libxl-3.1libxl-3.1.0docfont.html
     文件       31379  2010-09-13 09:16  libxl-3.1libxl-3.1.0docformat.html
     目录           0  2011-02-05 22:02  libxl-3.1libxl-3.1.0docimages
     文件        1099  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_center.png
     文件        1739  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_distributed.png
     文件         980  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_fill.png
     文件        1093  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_general.png
     文件        1567  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_justify.png
     文件         959  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_left.png
     文件        1586  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_merge.png
     文件        1021  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignh_right.png
     文件        1131  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignv_bottom.png
     文件        1116  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignv_center.png
     文件        1790  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignv_distributed.png
     文件        1583  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignv_justify.png
     文件        1112  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesalignv_top.png
     文件         923  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesorderdiagonal_both.png
     文件         837  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesorderdiagonal_down.png
     文件         801  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesorderdiagonal_none.png
     文件         816  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesorderdiagonal_up.png
     文件         891  2010-01-29 10:39  libxl-3.1libxl-3.1.0docimagesorderstyle_dashdot.png
............此处省略342个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)