Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Контролы Добавлено: 18.03.06 18:33  

Автор вопроса:  DaaGER | Web-сайт: smartic.ru | ICQ: 329195567 
Я двно хотел создать свой контрол! Но проблема в том, что я себе не представляю как его делать!!! Я открывал ActieX Control, но ни чё не понял!!! Можете дать пример ,с объяснениями, простенького контрола?!

Ответить

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

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



Вопросов: 60
Ответов: 808
 Профиль | | #1 Добавлено: 18.03.06 19:59
Все очень просто. В вб есть мастер создания контролов. Нажимаем создание контрола->ActiveX контрол. Затем создание контрола->...Wizard И идешь по шагам. А пример я те брошу.

Ответить

Номер ответа: 2
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #2 Добавлено: 18.03.06 21:13
Поищи какие-нибудь справочники или книжки по VB. В них обязательно расписан ActiveX

Ответить

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



Вопросов: 4
Ответов: 5
 Профиль | | #3 Добавлено: 19.03.06 13:12
Создать User Control просто.

1. Файл -> Новый проект. Появится окошко, в нем выбрать Управление ActiveX. Появится окно дизайнера контрола, внешне это тот же дизайнер форм.

2. Нарисуем на нем кнопку.

3. Сохраним труды наши тяжкие.

4. Файл -> Добавить проект. В появившемся окне выбираем Стандартный .EXE

5. Закрываем окно дизайнера контрола (это обязательно. Пока открыт дизайнер, наш саморобный контрол на панели инструментов недоступен)

6. Берем с панели наш UserControl и легким взмахом мышки рисуем его на форме. Как вы наверное догадались на экране появляется контрол с кнопкой.

7. Сохраним труды наши тяжкие. При этом обнаружится, что мы имеем не один проект, а группу проектов Group1. И открывать для дальнейшей работы мы должны именно группу.

В таком виде мы можем запускать контрол на исполнение. Form1 служит контейнером, ибо не может контрол запускаться сам по себе.

Разумеется, в нашем контроле может быть много кнопок, сеток и всего, что душа пожелает. Взаимодействие кнопок с сетками и прочим, полностью на совести Разработчика.

Удачи.

Ответить

Страница: 1 |

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



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