![]() |
|
|
![]()
|
|
| cronix |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 28.1.2008 Репутация: нет Всего: нет |
Задача: Необходимо перейти в закладку в колонтитуле. Когда закладка находится на основном листе, работает следующая конструкция:
Selection.OleFunction("GoTo", 4294967295, 0, 0, BookmarkName.c_str()); (только с try catch...естественно) А КОГДА захожу в колонтитул и пытаюсь перейти к закладке, то выдает эксепшн, что такое имя не найдено. Ниже приведен код, как перехожу в колонтитул: ActiveWindow=vVarApp.OlePropertyGet("ActiveWindow"); Variant Value=ActiveWindow.OlePropertyGet("View").OlePropertyGet("SplitSpecial"); if(Value!=0 /* 0 */) ActiveWindow.OlePropertyGet("Panes").OleFunction("Item",2).OleProcedure("Close"); ActivePane=ActiveWindow.OlePropertyGet("ActivePane"); Value=ActivePane.OlePropertyGet("View").OlePropertyGet("Type"); if(Value==1 /* 1 */ || Value==2 /* 2 */ || Value==5 /* 5 */) ActivePane.OlePropertyGet("View").OlePropertySet("Type",3 /* 3 */); ActivePane.OlePropertyGet("View").OlePropertySet("SeekView",10 /* 9 */); Selection=vVarApp.OlePropertyGet("Selection"); Selection.OleProcedure("TypeText","êóêóøêà"); |
|||
|
||||
![]()
|
| Правила форума "С++ Builder" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C++ Builder | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |