| 
| ** jon | 
| Отправлено: 14.03.2007, 10:57 |  |  
| 
 Не зарегистрирован
 
 
 
 
 
 
 
  
 | ПОПЫТАЛСЯ ИСПОЛЬЗОВАТЬ Variant для работы с Excel String BookName;
 Variant excel;
 TOpenDialog *OpenDialog1;
 OpenDialog1=new TOpenDialog(0);
 if(OpenDialog1->Execute())
 {
 BookName=OpenDialog1->FileName;
 
 excel=CreateOleObject("Excel.Application");
 excel.OlePropertySet("Visible",true);
 excel.OlePropertyGet("Workbooks").OlePropertyGet("Open",BookName).
 OlePropertyGet("Worksheets").OlePropertyGet("Item",1).
 OleProcedure("Activate");
 }
 Код не выполняется выдает ошибку "Неверный тип переменной"
 Какими средствами можно открыть и работать с Excel в BDS2006.
 |  
|  |  |