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 файл. В любом случае компилятор не "видит" её прототипа. |
|
|