23.04.2003, 10:19 | #1 |
Участник
|
[attain] начнем утро с вопроса: вчера вечером пытался подключить визуальную OCX комп
Вчера вечером пытался подключит ранее написанную визуальную компоненту OCX к аттайну. Ну в глобал я ее запихнул, а дальше......
Юзал ее раньше и в Delphi и в Axapte. Нормально цеплялись. На ней несколько методов (put,get) все тама' работало. Ну и вот я так и не понял как можно установить эту визуальную компоненту на форму в Атейне? |
|
23.04.2003, 11:41 | #2 |
Участник
|
весь com который с визуальным интерфейсом - привинтить на форму не можешь. Тако написано в доке.
Limitations There are two limitations placed on using COM technologies (OCX and Automation) within Navision, which are: Only non-visual controls are supported. This means you can’t add graphical elements to a C/SIDE object (for example, you can’t add a third party control to a form). However, you can use controls that display information and interact with the user in a window of it’s own. Exception Handling. C/SIDE does not allow the retrieval of information about exceptions from a control or automation server through the Invoke method of the IDispatch interface and the EXCEPINFO structure (as described, for example, in Inside OLE). There are ways that you can work around this limitation. |
|
23.04.2003, 12:30 | #3 |
Участник
|
Да нашел !!!!
Вот подстава то !!! Поддерживаются только невизуальные элементы управления. Это означает, что вы не можете добавлять к объекту C/SIDE графические элементы (в частности, нельзя добавлять в форму элементы управления сторонних производителей). В то же время вы можете использовать элементы управления, которые отображают информацию и обеспечивают взаимодействие с пользователем через собственное окно. Что значит через собственное окно? |
|
23.04.2003, 12:34 | #4 |
Участник
|
com компонент может иметь собственный интерфейс (не в смысле визуальный). К примеру есть у него метод ShowWindow - который вызывает какое то окно для ввода параметров - вот это и есть собственное окно.
|
|