|
![]() |
#1 |
Участник
|
Не совсем так.
Вопрос в том, как периодически передавать данные в форму. Если использовать приведенный метод this.setTimeOut (как я понимаю, вызывать его надо в форме), то встанет другая проблема - как обнаружить объект ком-приложения, который находится в методе, вызвавшем форму. Ну, для того чтобы обратиться к нему за новой порцией данных. |
|
![]() |
#2 |
Moderator
|
Опять же если правильно понял.
![]() Есть метод из которого должен вызываться внешний процесс и форма, надо в эту форму передать COM объект. Решение может быть таким : из этого метода вызывть конструктор нового класса в котором есть переменная COM, инициализировать ее (parmCOM(COM _com)), затем из класса вызвать новую форму, в этой новой форме через args добраться до вызывающего класса и COM объекта (args.caller.parmCOM), и инициализируем соm-переменную на форме (глобальную, в classDeclaration). А дальше на форме в аналоге Updatemethod() пользоваться этим объектом ком-приложения. Или надо периодически передавать COM объект? |
|
|
![]() |
||||
Тема | Ответов | |||
Как вызвать метод для поля в FormDataSource? | 3 | |||
Метод формы | 2 | |||
Как вызвать нужный метод класса? | 5 | |||
Как вызвать метод на COMVariant? | 2 | |||
Русская локализация Axapta 3 ? | 59 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|