Na classe wxAutomationExcel
em public digite a função.
bool CreateExcelInstance();
no arquivo mexcel.cpp sua
contrução.
bool
wxAutomationExcel::CreateExcelInstance()
{
if(!this->CreateInstance(wxT("Excel.Application")))
{
wxLogError(wxT("Não foi possível criar a instância"));
return false;
}
return true;
}
Nesse código utilizamos outro método da classe wxAutomationObject, CreateInstance passando para o mesmo a
string "Excel.Application", ela retornará verdadeiro se conseguir criar uma nova
instância do Excel passando o ponteiro para nosso wxAutomationExcel, se ocorrer
algum problema ela retornará falso e nosso wxAutomationExcel será nulo.
Para testar a função:
wxAutomationExcel m_excel;
if(!m_excel.CreateExcelInstance())
return;
//Aqui poderíamos seguir...
0 comentários:
Postar um comentário