亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? fuqexportxlsdemo.cpp

?? 多種模式導(dǎo)出工具,Delphi源碼,支持多種表格 ,是一個(gè)很好的工具
?? CPP
字號(hào):
#pragma link "QExport3"
#pragma link "QExport3XLS"
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "fuQExportXLSDemo.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "QExport3"
#pragma link "QExport3XLS"
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
  AnsiString Path = ExtractFilePath(Application->ExeName);
  Table1->TableName = Path + "country.db";
  Table1->Open();
  FillListViewAndStringGrid();
  QExportXLS1->FileName = Path + "demo.xls";
  FFlag = false;

  chDataSet->Checked = QExportXLS1->Sheets->Items[0]->Exported;
  chDBGrid->Checked = QExportXLS1->Sheets->Items[1]->Exported;
  chListView->Checked = QExportXLS1->Sheets->Items[2]->Exported;
  chStringGrid->Checked = QExportXLS1->Sheets->Items[3]->Exported;
}

void __fastcall TForm1::FormDestroy(TObject *Sender)
{
  Table1->Close();
}

void __fastcall TForm1::Button1Click(TObject *Sender)
{
  QExportXLS1->Sheets->Items[0]->Exported = chDataSet->Checked;
  QExportXLS1->Sheets->Items[1]->Exported = chDBGrid->Checked;
  QExportXLS1->Sheets->Items[2]->Exported = chListView->Checked;
  QExportXLS1->Sheets->Items[3]->Exported = chStringGrid->Checked;
  QExportXLS1->Execute();
}
void __fastcall TForm1::FormShow(TObject *Sender)
{
  PageControl1->ActivePage = tshDataSet;
}

void __fastcall TForm1::FillListViewAndStringGrid(void)
{
  Table1->DisableControls();
  try
  {
    Table1->First();
    ListView1->Items->BeginUpdate();
    try
    {
      ListView1->Items->Clear();
      int i = 0;
      StringGrid1->Cells[0][0] = "Name";
      StringGrid1->Cells[1][0] = "Capital";
      StringGrid1->Cells[2][0] = "Continent";
      StringGrid1->Cells[3][0] = "Area";
      StringGrid1->Cells[4][0] = "Population";
      while (!Table1->Eof)
      {
        TListItem *ListItem = ListView1->Items->Add();
        ListItem->Caption = Table1->FieldByName("NAME")->AsString;
        ListItem->SubItems->Add(Table1->FieldByName("CAPITAL")->AsString);
        ListItem->SubItems->Add(Table1->FieldByName("CONTINENT")->AsString);
        ListItem->SubItems->Add(Table1->FieldByName("AREA")->AsString);
        ListItem->SubItems->Add(Table1->FieldByName("POPULATION")->AsString);

        StringGrid1->Cells[0][i+1] = Table1->FieldByName("NAME")->AsString;
        StringGrid1->Cells[1][i+1] = Table1->FieldByName("CAPITAL")->AsString;
        StringGrid1->Cells[2][i+1] = Table1->FieldByName("CONTINENT")->AsString;
        StringGrid1->Cells[3][i+1] = Table1->FieldByName("AREA")->AsString;
        StringGrid1->Cells[4][i+1] = Table1->FieldByName("POPULATION")->AsString;
        Table1->Next();
        i++;
      }
      Table1->First();
    }
    __finally
    {
      ListView1->Items->EndUpdate();
    }
  }
  __finally
  {
    Table1->EnableControls();
  }
}
void __fastcall TForm1::QExportXLS1GetDataParams(TObject *Sender, int Sheet, 
  int Col, int Row, TxlsFormat *Format, AnsiString &FormatText)
{
  if (Sheet == 3)
  {
    if (Col == 0) 
      FFlag = AnsiCompareText(StringGrid1->Cells[2][Row-3], "South America") == 0;
    if (FFlag)
    {
      Format->Fill->Background = clrGold;
      Format->Fill->Pattern = ptSolid;
    }
    else
    {
      Format->Fill->Background = clrPaleBlue;
      Format->Fill->Pattern = ptSolid;
    }
  }
}

void __fastcall TForm1::QExportXLS1GetFooterParams(TObject *Sender,
      int Sheet, int Col, int Row, TxlsFormat *Format, WideString &S)
{
  if (S.Pos("EMS") > 0)
  {
    Format->Font->Size = 14;
    Format->Font->Color = clrOrange;
    Format->Font->Name = "Arial Black";
    Format->Font->Style << xfsBold;
  }
  else
  {
    Format->Font->Size = 12;
    Format->Font->Color = clrBlack;
    Format->Font->Name = "Arial";
    Format->Font->Style << xfsBold;
  }
}
//---------------------------------------------------------------------------

void __fastcall TForm1::QExportXLS1GetHeaderParams(TObject *Sender,
      int Sheet, int Col, int Row, TxlsFormat *Format, WideString &S)
{
  if (S.Pos("www") > 0)
  {
    Format->Font->Color = clrBlue;
    Format->Font->Underline = fulSingle;
    Format->Alignment->Horizontal = halLeft;
  }
  else if (S.Pos("Welcome") > 0)
  {
    Format->Alignment->Horizontal = halRight;
  }
  else
  {
    Format->Font->Color = clrBlack;
    Format->Font->Underline = fulNone;
    Format->Alignment->Horizontal = halLeft;
  }
}
//---------------------------------------------------------------------------

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91在线国产福利| 91精品国产综合久久婷婷香蕉| 91精品国产欧美一区二区18| 日韩女优制服丝袜电影| 最新日韩av在线| 热久久免费视频| 99re成人精品视频| 久久久久国产一区二区三区四区| 亚洲chinese男男1069| 不卡一区二区在线| 久久精品夜色噜噜亚洲a∨| 婷婷综合久久一区二区三区| 99免费精品在线观看| 26uuu国产一区二区三区| 丝袜美腿亚洲色图| 欧美日韩在线三级| 一区二区三区产品免费精品久久75| 国产精品一卡二| 久久女同性恋中文字幕| 久99久精品视频免费观看| 欧美妇女性影城| 午夜视黄欧洲亚洲| 欧美午夜在线观看| 亚洲网友自拍偷拍| 91丝袜美腿高跟国产极品老师| 欧美激情艳妇裸体舞| 粉嫩欧美一区二区三区高清影视| 精品国产乱子伦一区| 久久精品国产精品亚洲精品| 日韩一区二区三区四区五区六区| 午夜日韩在线电影| 欧美一区二区三区四区高清| 日本不卡免费在线视频| 欧美xxxx在线观看| 狠狠色丁香婷婷综合久久片| 久久久国产一区二区三区四区小说 | 91麻豆精品国产91久久久久久 | 国产一区高清在线| 欧美精品一区二区三区视频| 国内成人精品2018免费看| 2023国产精品| 成人h精品动漫一区二区三区| 国产精品色婷婷| 91丨九色丨蝌蚪富婆spa| 亚洲国产欧美在线人成| 欧美乱熟臀69xxxxxx| 麻豆国产精品官网| 久久人人爽人人爽| 99视频超级精品| 亚洲综合色网站| 欧美mv和日韩mv的网站| 国产麻豆视频精品| 亚洲欧美另类图片小说| 欧美日韩国产另类不卡| 久久99精品久久久久婷婷| 国产人成亚洲第一网站在线播放| 欧美午夜电影网| 午夜精品视频一区| 精品对白一区国产伦| av不卡在线观看| 亚洲不卡av一区二区三区| 久久综合九色综合97_久久久| 不卡的av电影| 美女视频一区二区| 国产精品理论片| 制服丝袜激情欧洲亚洲| 国产a精品视频| 亚洲成a人片在线不卡一二三区| 精品国产自在久精品国产| 91网站黄www| 久久福利视频一区二区| 亚洲精品国产第一综合99久久| 91麻豆精品91久久久久同性| 白白色亚洲国产精品| 日产欧产美韩系列久久99| 国产精品毛片无遮挡高清| 56国语精品自产拍在线观看| 成人精品国产一区二区4080| 日韩电影免费在线| 一区二区在线观看免费视频播放| 欧美va亚洲va在线观看蝴蝶网| 色婷婷精品久久二区二区蜜臂av| 久久er99热精品一区二区| 亚洲欧美激情在线| 国产亚洲一区二区三区在线观看| 欧美少妇xxx| 99riav一区二区三区| 国产一区二区在线电影| 首页综合国产亚洲丝袜| 一区二区三区欧美视频| 中文字幕第一页久久| 欧美不卡激情三级在线观看| 欧美日韩免费视频| 91美女在线观看| 成人精品免费视频| 国产成人欧美日韩在线电影| 美女视频黄 久久| 日韩中文字幕一区二区三区| 亚洲综合av网| 亚洲精品国产视频| 亚洲乱码国产乱码精品精98午夜| 国产精品卡一卡二| 国产精品视频观看| 国产精品美女久久久久aⅴ国产馆| 久久久久久久免费视频了| 国产精品蜜臀av| 久久日韩粉嫩一区二区三区| 日韩欧美在线综合网| 日韩一区二区三区免费看 | 久久这里只有精品6| 精品乱人伦小说| 欧美大黄免费观看| 欧美一区二区精品| 欧美一级欧美三级在线观看| 69av一区二区三区| 正在播放亚洲一区| 日韩欧美一区在线观看| 精品国产一区二区三区久久影院| 日韩一区二区在线免费观看| 欧美一卡二卡在线| 日韩精品中文字幕在线不卡尤物| 日韩欧美国产一区在线观看| 久久综合中文字幕| 欧美激情一区二区| 亚洲欧美福利一区二区| 一区二区三区色| 视频一区国产视频| 捆绑紧缚一区二区三区视频| 毛片av一区二区| 国产美女主播视频一区| 成人午夜大片免费观看| av不卡免费在线观看| 欧洲一区二区三区免费视频| 欧美一区二区日韩| 欧美国产日韩亚洲一区| 玉米视频成人免费看| 日韩成人精品在线| 国产高清精品在线| 色婷婷综合久久久久中文一区二区 | 国产欧美一区二区三区网站| 国产精品久久久久久久岛一牛影视| 亚洲伦理在线精品| 久久er99热精品一区二区| 成人国产电影网| 欧美精品第1页| 日本一区二区三区dvd视频在线| 亚洲激情综合网| 国内成人精品2018免费看| 色欲综合视频天天天| 欧美一区二区免费| 亚洲色大成网站www久久九九| 五月综合激情日本mⅴ| 国产精华液一区二区三区| 欧美系列一区二区| 亚洲六月丁香色婷婷综合久久| 无码av免费一区二区三区试看| 国产精品亚洲一区二区三区在线 | 亚洲女厕所小便bbb| 精品综合久久久久久8888| 97久久久精品综合88久久| 欧美成人一区二区三区在线观看| 中文字幕av资源一区| 蜜臀av国产精品久久久久 | 亚洲永久精品国产| 国产精品一二一区| 91精品国产91综合久久蜜臀| 国产精品欧美经典| 国产一区久久久| 欧美精品亚洲二区| 一区二区三区欧美久久| 高清不卡一区二区| 欧美大胆一级视频| 亚洲国产精品天堂| 色综合网色综合| 日本一区二区久久| 国产一区二区在线免费观看| 777久久久精品| 亚洲一区二区高清| www.99精品| 国产精品美女www爽爽爽| 国精产品一区一区三区mba视频 | 国产精品系列在线| 韩国精品久久久| 欧美一区二视频| 午夜激情一区二区| 欧美日韩精品电影| 一区二区在线观看免费视频播放| 成人久久久精品乱码一区二区三区| 精品国产亚洲在线| 激情综合网av| 精品国免费一区二区三区| 久久99精品视频| 日韩精品一区二区三区中文精品| 秋霞午夜av一区二区三区| 宅男噜噜噜66一区二区66| 男男gaygay亚洲| 日韩欧美亚洲一区二区| 久久精品噜噜噜成人av农村| 国产精品午夜春色av| 国产经典欧美精品|