![]() |
|
Модераторы: MetalFan |
![]()
|
|
| Alexander06 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 28.7.2006 Репутация: нет Всего: нет |
В приложении на Delphi надо работать с Excel. Использую TOleContainer и не могу разобраться, как получить доступ к объекту, загруженному в него. OleContainer1.OleObject говорит что такой интерфейс не поддерживается.
Лист Excel-я добавляю в контейнер на этапе компиляции. Может быть надо сперва создать его как объект, а потом подключить к TOleContainer? Дело в том, что потом понадобиться программно обращаться к содержимому листа. Заранее спасибо. |
|||
|
||||
| Alexander06 |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 28.7.2006 Репутация: нет Всего: нет |
Необходимо при запуске программы открывать документ Excel в OleContainer.
Для этого создал функцию Init, которая вызывается следующим образом
Сама функция имеет следующее содержание:
При выполнении открытия файла сообщается об ошибке Excel'я. Может быть, я неправильно делаю эту операцию? |
||||
|
|||||
| YurikGL |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 196 Регистрация: 5.7.2005 Где: Уфа Репутация: 2 Всего: 2 |
Процедуру init выноси в FMain.OnShow
Доступ, если я правильно помню, делается так Form2.OleContainer1.oleobject.ActiveSheet... и т.д.... Короче, работай с Form2.OleContainer1.oleobject - как с TExcelWorkBook --------------------
|
|||
|
||||
![]()
|
| Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |