请教:在bcb4.0中调用excel为什么我明明已经quit了,但还有excel进程?
Variant Ex,Wb,Sh1;
以下是我写的调用excel的程序
Ex=Variant::CreateObject("Excel.Application");
Ex.PG("WorkBooks").PR("Add");
Wb=Ex.PG("ActiveWorkBook");
Sh1=Wb.PG("ActiveSheet");
//Edit1->Text=Sh1.PG("Cells",1,1).PG("Value");
for (int i=0;i<FIn_Data_Grid->RowCount;i++)
for (int j=0;j<FIn_Data_Grid->ColCount;j++)
{
Sh1.PG("Cells",i+1,j+1).PS("NumberFormatLocal","@");
Sh1.PG("Cells",i+1,j+1).PS("Value",FIn_Data_Grid->Cells[j][i]);
}
Wb.PR("SaveAs",FileName);
Wb.PR("Close");
Ex.PR("Quit");
我明明已经quit了,但还是要ctrl+alt+del强行终止一个名为excel的进程,否则无法打开刚保存的excel文件.
此外,我看到许多用texcelapplication的都是在5.0下,在4.0中做起来方便吗?