Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Power Basic

Страница: 1 |

 

  Вопрос: ActiveX контролы Добавлено: 23.03.06 21:12  

Автор вопроса:  valentin79
Начал программировать на РВ. Сделал прогу работающую с SQL-сервером и выводящая результат в отчет(txt файл). Вещь прикольная,единственное убивает убогая среда разработки. И сразу вопрос - как использвать Active X контролы(например DATAGRID)и если можно (то маленький пример). И что подразумевается в PBForms CustomConrol?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 XPEHOMETP



Вопросов: 3
Ответов: 30
 Профиль | | #1 Добавлено: 27.03.06 13:47
DATAGRID - есть специально под РВ: Egrid32:

http://www.sweetheartgames.com/egrid32pro/Index.html

"Промо-версия", которую дают скачать задарма, позволяет создать не более 500 строк в листе. Как использовать Active X контролы - это смотреть в их документации, для некоторых есть примеры аж под РВ. Для остальных придется делать по аналогии с VB. В принципе есть такая штука: COM Browser, которам позволяет выявить экспортируемые функции (хотя обычно для этого достаточно документацию почитать).

Ответить

Номер ответа: 2
Автор ответа:
 XPEHOMETP



Вопросов: 3
Ответов: 30
 Профиль | | #2 Добавлено: 04.04.06 15:39
Во, нашел еще классную страничку на счет использования Active X контролов от VB:

http://com.it-berater.org/VB6activex.htm

Ответить

Номер ответа: 3
Автор ответа:
 valentin79



Вопросов: 15
Ответов: 7
 Профиль | | #3 Добавлено: 09.04.06 20:59
СПАСИБО ЗА ССЫЛКИ. ОЧЕНЬ ИНТЕРЕСНЫЕ ПРИМЕРЫ И ЛЕГКО ПЕРЕНОСЯТСЯ В СВОИ РАЗРАБОТКИ

Ответить

Номер ответа: 4
Автор ответа:
 XPEHOMETP



Вопросов: 3
Ответов: 30
 Профиль | | #4 Добавлено: 17.04.06 16:18
Тут вещь такая: я в PowerBasic новичок... Ссылки действительно интересные, только не ожидал я, что с ActiveX такая сложная петрушка в PowerBasic. Ляпнул, не особо понимая сути дела. Потом посмотрел примеры на СОМ в дистрибутиве PowerBasic и припух: это надо самому прописывать весь СОМ-интерфейс в своей проге! В общем, сложно, но возможно. А библиотека ATL71.DLL, про которую говорится на сайте http://com.it-berater.org , она резко облегчает это описание (наполовину). То есть все равно надо прописывать весь интерфейс сообщений от ActiveX компонента (+ их обработку), если нужно на них как-то реагировать.

Ответить

Номер ответа: 5
Автор ответа:
 valentin79



Вопросов: 15
Ответов: 7
 Профиль | | #5 Добавлено: 23.04.06 00:17
После VB6 трудно "соскочить" и начать думать на РВ, поэтому приспособился таким образом - на firefly делаю формы с контролами, во все процедуры вставляю "заглушки" с описаниями где-что и как( там для работы с activex также используется ATL71.DLL но все равно бедновато) , а дальше полученное "обтачиваю" в РВ. В итоге получается
"красиво" , дешево, .....

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам