C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
открыть файл в Excel, Ну не получается вот :(
Pauk
Отправлено: 02.12.2004, 14:34


Не зарегистрирован







Или я полный дилетант, или я вообще ничего в этой жизни не понимаю, или пора вешаться. Спасите.
Вот кусок кода:

CODE

MSExcel->Connect();
MSExcel->Workbooks->Add( "D:\\prog\\asu\\prog\\reports\\List.xlt", 0 );
ExcelW->ConnectTo( MSExcel->ActiveWorkbook );
MSExcel->Visible[ 0 ]= True;


Ну да, типы: object MSExcel: TExcelApplication, object ExcelW: TExcelWorkbook

Мне никак не понять. Почему в 5й стройке это работало, а в шестой при компиляции выдает ругательство типа:
QUOTE
[C++ Error] Unit1.cpp(23): E2285 Could not find a match for 'Workbooks::Add(char *,int)'


Я прекрасно понимаю, что что-то не так делаю я. Причем уже давно не так, еще тогда когда этот код проходил. Но что?!
Guest
Отправлено: 03.12.2004, 10:49


Не зарегистрирован







Судя по сообщеию либо функция Add умерла, либо не подключен соответствующий h файл. В любом случае компилятор не "видит" её прототипа.

Вернуться в Технологии COM/DCOM, ActiveX