Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Снова Excel - гиперссылка в ячейке

602
25 апреля 2009 года
KPI Student
265 / / 16.12.2006
Заранее: поиск рулит. Много поиска рулит еще больше. С помощью поиска разобрался, как работать с TExcelApplication, дальше тупик.

Задача вот в чем: нужна маленькая утилита, создающая отчет. Изучать ради неё OLE было бы нецелесообразно (по времени). Проблема в том, что необходимо в одной из ячеек отчета сделать гиперссылку на файл на локальном диске.

Ничего, касающегося ссылок не нашел, если плохо искал -- покажите, пожалуйста. Или подскажите, как с этим чудом программерской мысли работать.

______________

Методом тыка через час выяснил, что можно сделать так:
 
Код:
range->Hyperlinks->Add( range, L"http://www.google.com.ua", EmptyParam, EmptyParam, text);
Только при выполнении этого кода под отладкой билдер два раза останавливается, показывает CPU Window с вызовом ntdll.DbgBreakPoint. После двух пропусков нормально выполняется дальше.

Следовательно что-то я делаю не так. Не подскажете, в чем причина?

Кстати, при выполнении кода без отладчика все работает без никаких спецеффектов...
602
28 апреля 2009 года
KPI Student
265 / / 16.12.2006
Проблема решилась -- передавал wchar_t* вместо BSTR
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог