티스토리 뷰
반응형
void __fastcall TDiagnoseFrm::BtnExcelClick(TObject *Sender)
{
if(!DiagnoseSet->Active || !DiagnoseSet->RecordCount) {
MsgBox("엑셀로 저장할 데이터가 없습니다.");
return;
}
TSaveDialog *Dlg = new TSaveDialog(this);
try {
Dlg->DefaultExt = "XLS";
Dlg->Filter = "Execl Files|*.XLS";
Dlg->FileName = "충전소 진단";
Dlg->Options << ofOverwritePrompt;
if(Dlg->Execute()) {
DiagnoseGrid->SaveToXLS(Dlg->FileName);
}
else { delete Dlg; return; }
}
catch(...) {
MsgBox("엑셀이 설치되어 있지 않거나 실행할 수 없습니다.");
delete Dlg;
return;
}
MsgBox("엑셀로 저장 되었습니다.");
delete Dlg;
}
반응형
'프로그래밍 > C++ Builder' 카테고리의 다른 글
dclusr.lib 링크 에러 (0) | 2019.07.16 |
---|---|
폴더 지정 (0) | 2019.07.16 |
INI파일 옵션 저장 (0) | 2019.07.16 |
작업 관리자 프로세스 죽이기 (0) | 2019.07.16 |
리터, 금액 콤마 표시 (0) | 2019.07.16 |
댓글
반응형
최근에 올라온 글
- Total
- Today
- Yesterday