資源簡介
NPOI支持的文件格式處理xls、xlsx外,還包括doc、ppt、vsd等,功能強大。通過NPOI庫實現Excel文件操作,可以在沒有安裝微軟Office的情況下使用。
ZIP包中有net20和net40兩個版本。
兩個版本各有:
NPOI.dll,
NPOI.OOXML.dll,
NPOI.OpenXml4Net.dll,
NPOI.OpenXmlFormats.dll。
NPOI.XML

代碼片段和文件信息
#include?
#include?
#include?“sort.h“
#include?“button.h“
#include?“data.h“
/************************************************************************/
//函數名:void?display_mainButton(HANDLE?hOutput)
//函數返回值:void
//函數功能:顯示主按鈕
/************************************************************************/
void?display_mainButton(HANDLE?hOutput)
{
///////////////////////////文件按鈕///////////////////////////////
Button?fileMain;
DWORD?NumberOfCharsWritten;
fileMain.button_life?=?true;
fileMain.button_pos.X?=?INIT_FILE_X;
fileMain.button_pos.Y?=?INIT_MAIN_Y;
fileMain.button_title?=?“【文件】“;
WriteConsoleOutputCharacter(hOutputfileMain.button_titleBUTTON_WIDTHfileMain.button_pos&NumberOfCharsWritten);
///////////////////////////編輯按鈕///////////////////////////////
Button?editMain;
editMain.button_life?=?true;
editMain.button_pos.X?=?INIT_EDIT_X;
editMain.button_pos.Y?=?INIT_MAIN_Y;
editMain.button_title?=?“【編輯】“;
WriteConsoleOutputCharacter(hOutputeditMain.button_titleBUTTON_WIDTHeditMain.button_pos&NumberOfCharsWritten);
}
/************************************************************************/
//函數名:void?init_sub_edit()
//函數返回值:void
//函數功能:初始化隱藏按鈕
/************************************************************************/
void?init_sub_edit(Button?edit_sub[INIT_SUB_NUM])
{
int?i;
if(edit_sub->button_life)
{
edit_sub[0].button_title?=?“【合計】“;
edit_sub[1].button_title?=?“【平均】“;
edit_sub[2].button_title?=?“【最大】“;
edit_sub[3].button_title?=?“【最小】“;
edit_sub[4].button_title?=?“【升序】“;
edit_sub[5].button_title?=?“【降序】“;
}
else
{
edit_sub[0].button_title?=?“?????“;
edit_sub[1].button_title?=?“?????“;
edit_sub[2].button_title?=?“?????“;
edit_sub[3].button_title?=?“?????“;
edit_sub[4].button_title?=?“?????“;
edit_sub[5].button_title?=?“?????“;
}
//edit_sub->button_life?=?false;
for(i?=?0;i? {
edit_sub[i].button_pos.X?=?INIT_EDIT_X;
edit_sub[i].button_pos.Y?=?INIT_MAIN_Y?+?(i+1)?*?BUTTON_HEIGHT;
}
}
/************************************************************************/
//函數名:void?init_sub_edit()
//函數返回值:void
//函數功能:初始化隱藏按鈕
/************************************************************************/
void?init_sub_file(Button?file_sub[INIT_FSUB_NUM])
{
int?i;
if(file_sub->button_life)
{
file_sub[0].button_title?=?“【打開】“;
file_sub[1].button_title?=?“【保存】“;
}
else
{
file_sub[0].button_title?=?“?????“;
file_sub[1].button_title?=?“?????“;
}
//edit_sub->button_life?=?false;
for(i?=?0;i? {
file_sub[i].button_pos.X?=?INIT_FILE_X;
file_sub[i].button_pos.Y?=?INIT_MAIN_Y?+?(i+1)?*?BUTTON_HEIGHT;
}
}
/************************************************************************/
//函數名:void?init_sub_edit()
//函數返回值:void
//函數功能:顯示隱藏編輯按鈕
/************************************************************************/
void?display_sub_button(HAN
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-03-04?19:40??LH_EXCEL\
?????目錄???????????0??2017-03-04?19:42??LH_EXCEL\Debug\
?????文件??????407140??2017-03-04?19:39??LH_EXCEL\Debug\LH_EXCEL.ilk
?????文件??????887808??2017-03-04?19:39??LH_EXCEL\Debug\LH_EXCEL.pdb
?????文件???????????0??2015-09-13?22:06??LH_EXCEL\Debug\info.txt
?????目錄???????????0??2015-09-13?21:45??LH_EXCEL\LH_EXCEL\
?????文件???????????1??2009-08-31?02:32??LH_EXCEL\LH_EXCEL\ClassDiagram1.cd
?????目錄???????????0??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\
?????文件??????164668??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\CL.read.1.tlog
?????文件???????10188??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\CL.write.1.tlog
?????文件?????????406??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.em
?????文件?????????472??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.em
?????文件?????????381??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.intermediate.manifest
?????文件??????????59??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.lastbuildstate
?????文件???????18468??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.log
?????文件?????????713??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.vcxprojResolveAssemblyReference.cache
?????文件???????????0??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.write.1.tlog
?????文件?????????206??2010-12-30?17:05??LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL_manifest.rc
?????文件???????52333??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\button.obj
?????文件????????8600??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\cl.command.1.tlog
?????文件???????26977??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\data.obj
?????文件???????25554??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\excel.obj
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
?????文件???????????2??2017-03-04?19:39??LH_EXCEL\LH_EXCEL\Debug\li
............此處省略98個文件信息
- 上一篇:html和c#交互小
- 下一篇:winform實現課堂點名工具
評論
共有 條評論