![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Excel, Delphi97 и Delphi2000 [D5, Win2k]
K © (2002-08-15 15:44:00)Такой вопрос.
В программе используется поставляемый вместе с Delphi5 модуль Excel97 (сгенерированный на основе библиотеки типов Excel).
uses Excel97, то есть.
Есть там в интерфейсе Range функция Find() с 8 параметрами. Все прекрасно компилируется, однако при установленном оффисе 2000 возникает Exception при попытке вызвать Find() с 8 параметрами - мол, параметров маловато. Делаю TLB-файл из 2000-го Экселя, смотрю, и действительно - параметров он хочет кажется 13 штук.
Что бы поделать в такой ситуации ? Ужели нужно переходить на новый TLB-файл ?
И ведь краем мозга помню, что нельзя менять интерфейсы, захотел добавить параметров - пиши Find2(). Тогда какого, собственно все это происходит ?..
Ekaterina (2002-08-15 16:13:00) [1]Как ни странно, у меня в 2000-Excele 8 параметров. И в Excel2000.pas аналогично
K (2002-08-15 16:12:00) [2]Вопрос снят.