Пример доступа к Active-X элементам
Малкон; 12.11.04

Пожалуйста, может кто-нибудь написать пример доступа к Ячейке таблицы например DataGrid или DBGriв (Active-X) ?

По нажатию Кнопки Button1
И как это сделать на встроенном C, и на VB ?

(как странно, из всей документации - нет ни одного примера, это надо было так умудриться написать такую плешивую документацию)
Re: Пример доступа к Active-X элементам
Д Веткин АвтоВАЗ; 12.11.04

а где сам элемент то, если на картинке то вот пример, на аналогичный вопрос мне здесь уже отвечали, если в другом приложении, то в демо проекте к ОДК рассматривается доступ к екселу


#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char*
lpszPropertyName)
{
#define GetObjectA GetObject

__object *obj = NULL, *pic = NULL, *ocx = NULL;
obj= __object_create("PDLRuntime");
if(!obj)
{
printf("obj = NULL\r\n");
return;
}
pic = obj->GetPicture("NewPdl0");
if( pic == NULL){
__object_delete(obj);
printf("pic != NULL\r\n");
return;
}
ocx=pic->GetObject("OLE Control1");
if( ocx == NULL){
printf("ocx = NULL\r\n");
__object_delete(obj);
__object_delete(pic);
return;
}
ocx->AboutBox();
__object_delete(obj);
__object_delete(pic);
__object_delete(ocx);

}


Re: Пример доступа к Active-X элементам
Малкон; 15.11.04



Re: Пример доступа к Active-X элементам
Михаил; 15.11.04

Малкон: дофига вопросов задаешь. Расслабся сдался тебе этот WinCC.

Re: Пример доступа к Active-X элементам
Малкон; 15.11.04

Политика предприятия - WinCC, кое с чем я разобрался, но вопросов все равно еще больше, чем ответов. Есть альтернатива WinCC - Genesis32, ее иногда смотрю, последняя 7 версия кривоватая еще, падает ни с того ни с сего.

Восьмая по цене чуть ли с WinCC не сравнялась. Я бы не задавал вопросы, если бы знал где искать, а то политика SIEMENS - раздавать инфу только на оф.обучении. - это маразм. Так же нельзя. А обучение вылевается не в цену книжки, 500 евро один курс, а по WinCC их штуки 4.
Re: Пример доступа к Active-X элементам
Вадим Печёрских; 24.11.04

Доступ к ячейкам таблицы должен обеспечивать ActiveX. То есть он сам должен предоставлять свойства и методы.