Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
BeeNokle
Зарегистрирован: 06.12.2005 Сообщения: 6
|
Добавлено: Вт 17 Янв 2006 18:16 Заголовок сообщения: IIngeoTaskPanel |
|
|
В общем проблема в том, что пример SampleTaskPanel не работает.
Версия Ингео 4.3.0.195
Строка 31 юнита TaskPanelForm
Код: |
function DoCreateTaskPanel(anApp: IIngeoApplication; const aName, aCaption: String): TTaskForm;
var
aPanel: IIngeoTaskPanel;
begin
aPanel := anApp.MainWindow.CreateTaskPanel(aName, aCaption);
Result := TTaskForm.CreateParented(aPanel.WindowHandle);
Result.FTaskPanel := aPanel;
end;
|
После первой строки прыгает на третью а потом лезет в дебри модулей System и ComObject после чего исключение и далее сообщение в ИнГео "Разрушительный сбой".
У меня одного такое? Можно ли прислать рабочий примерчик? |
|
Вернуться к началу |
|
 |
BeeNokle
Зарегистрирован: 06.12.2005 Сообщения: 6
|
Добавлено: Ср 01 Фев 2006 16:09 Заголовок сообщения: Re: IIngeoTaskPanel |
|
|
Ладно, с TaskPanel разобрались, научились вставлять туда свою форму. Все вроде нормально. Однако "иногда" при закрытии ИнГЕО с открытой нашей TaskPanel вываливается разрушительный сбой.
Сначала подумали что мы неправильно что-то делаем, перерыли код, вроде освобождаем все (сначала уничтожаем свою форму, потом освобождаем интерфейс taskpanel'и) в методе, который вызываем из ИнГео в нашем ActiveX объекте при закрытии модуля.
Все равно выскакивает сбой. Начили смотреть когда именно. И тут поразительно! При абсолютно одних и тех же действиях приходится раз на раз. Когда-то выскакивает, когда-то нет.
Прошу пояснений и указаний к действию в целях устранения этого недоразумения. |
|
Вернуться к началу |
|
 |
markoff
Зарегистрирован: 24.04.2006 Сообщения: 1
|
Добавлено: Вт 25 Апр 2006 10:41 Заголовок сообщения: Re: IIngeoTaskPanel |
|
|
BeeNokle писал(а): | Ладно, с TaskPanel разобрались, научились вставлять туда свою форму. |
Мне нужно встроить в ингео свою форму, как это лучше сделать?Подскажите, где взять этот Taskpanel. |
|
Вернуться к началу |
|
 |
|