Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.80/41: Рейтинг темы: голосов - 41, средняя оценка - 4.80
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319

Создание пользовательского элемента управления

16.04.2012, 20:19. Показов 8766. Ответов 106
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, создаю контрол комбобокс+кнопка для использования в Ворде, делаю по примеру, жаль по правилам форума ссылку нельзя выкладывать на этот пример, один словом создал пошагово со скринами пошагово инструкцию в файле Ворда, и стопорнулся на: Проект "Proect1" не может быть сформирован, потому, что он ссылается на проект "К:\ЦЭКомбобоксКнопка.vbp" котрый не был сформирован
Гляньте пжл, шаги верные, последовательные, что не так
о горе, файлы *.doc - более 100Кб - отлуп, выкручиваемся - [вложение]
Просьба модераторам, ссылку на файл не сносить, тогда топик теряет смысл
если уж так критично, тогда весь топик нафиг
Спасибо
Вложения
Тип файла: rar Создание контрола на ВБ6.rar (705.8 Кб, 27 просмотров)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.04.2012, 20:19
Ответы с готовыми решениями:

Создание своего элемента управления
Возможно вопрос ламерский, но кроме этого форума источников информации у меня нет. Можно ли создать свой элемент управления (типа...

Создание и настройка меню пользовательского приложения
Помогите пожалуйста, вариант 7, буду благодарен ....(

Копия стандарного элемента управления
Допустим у меня на форме есть элемент Image. Как создать копию этого элемента, т.е. другой элемент Image, но первоначально имеющий все...

106
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.04.2012, 21:10
Ципихович Эндрю, я конечно глубоко не вникал, но раньше приходилось писать контролы, и могу сказать, что они компилируются не в ехе, а в .оcx.
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
17.04.2012, 05:32  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Ципихович Эндрю, я конечно глубоко не вникал, но раньше приходилось писать контролы, и могу сказать, что они компилируются не в ехе, а в .оcx.
там файл из трёх страниц, в конце первой страницы есть
Сохраним проект
далее скрин того где я выбираю и делаю
Делать ЦЭКомбобоксКнопка.ocx
разве не то?, посмотрите пожалуйста
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
17.04.2012, 06:41
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
там файл из трёх страниц,
Лучше бы выложил сам проект контрола. По картинкам только экстрасенсы гадают
1
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
17.04.2012, 08:15
Ципихович Эндрю, а ты сам .ocx запускал (двойным кликом)? Должна выскочить табличка типа такой
Миниатюры
Создание пользовательского элемента управления  
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
17.04.2012, 08:28
Да, и к проекту подключить надо. Типа так:
Миниатюры
Создание пользовательского элемента управления  
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
17.04.2012, 15:12
Ну уже ж выложил исходники(на другом форуме)
Дорабатывай. Добавляй свои методы, свойства, события
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
17.04.2012, 18:43  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Ципихович Эндрю, а ты сам .ocx запускал (двойным кликом)? Должна выскочить табличка типа такой
не было такого сообщения, оно должно быть после того как я нажму
Делать ЦЭКомбобоксКнопка.ocx?
Не было! и что делать?
Цитата Сообщение от Alex77755 Посмотреть сообщение
Ну уже ж выложил исходники(на другом форуме)
Дорабатывай. Добавляй свои методы, свойства, события
мне исходника мало надо понять как пошагово сделали
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
18.04.2012, 19:46  [ТС]
SoftIce, апну тему, помогите её "добить"\понять
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
18.04.2012, 20:15
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Лучше бы выложил сам проект контрола
Посмотрим.
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
18.04.2012, 20:25
как пошагово сделали
Ну так по примеру же
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
19.04.2012, 18:27  [ТС]
что там смотреть(на работе забыл) там всё очень просто - комбобокс и справа кнопка. Просто первый блин, который комом, коли так - тогда до завтра

Добавлено через 21 час 16 минут
вот дилема файл не лезет на форум, приходится на обменник

Памирыч:
Файл залился на форум без проблем
Вложения
Тип файла: zip КомбобоксКнопка.zip (789.2 Кб, 11 просмотров)
0
 Аватар для Alex77755
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
19.04.2012, 19:09
Ну не знаю. Все по описанию

Теперь самое время посмотреть, что же у нас получилось. Выберем меню File/Add Project > Файл Добавить проект и в диалоговом окне - Standart EXE. В окне проектов щелкните правой клавишей мыши на новом проекте и выберите контекстное меню Set As Start Up > Установить на запуск, чтобы при запуске он стартовал первым.
Желательно (но совсем не обязательно) переименовать вновь созданный проект и форму, например prjTest и frmTest соответственно. Теперь на форме можно разместить свой ActiveX Control, выбрав его на панели со стандартными элементами (окно с самим элементом должно быть закрыто).
Вот только из события Private Sub UserForm_Initialize()
Пермести процедуру в Private Sub UserControl_Initialize()
Миниатюры
Создание пользовательского элемента управления  
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
19.04.2012, 19:41  [ТС]
ОК, переделал, как в Вордовском файле в самом конце сказано:
И получаю
скрин
Проект "Proect1" не может быть сформирован, потому, что он ссылается на проект "К:\ЦЭКомбобоксКнопка.vbp" котрый не был сформирован
Что не так?
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
19.04.2012, 19:45
Всё ты правильно сделал. Всё работает.
Миниатюры
Создание пользовательского элемента управления   Создание пользовательского элемента управления   Создание пользовательского элемента управления  

1
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
19.04.2012, 19:48  [ТС]
>Памирыч
>Файл залился на форум без проблем

спасибо!!, улыбнуло, не знал, что файл док только 100Кб, а зип 10.00 Мб, странная разница, ну и ладно

по последнему ответу, спасибо надо вникнуть
0
19.04.2012, 20:12

Не по теме:

Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
файл док только 100Кб, а зип 10.00 Мб
Это чтобы ты мегабайтные доки не слал, а архивировал.

0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
20.04.2012, 12:59  [ТС]
Третий рисунок 15 поста, где указано:
Это новый прект (обычный не контрола) от Проекта идёт стрелка - куда не видно???
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
20.04.2012, 13:51
Цитата Сообщение от Ципихович Эндрю Посмотреть сообщение
от Проекта идёт стрелка - куда не видно
вот так
Миниатюры
Создание пользовательского элемента управления  
0
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,319
20.04.2012, 14:35  [ТС]
ну это понятно после того как создал контрол закинуть его на форму, а что дальше?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.04.2012, 14:35
Помогаю со студенческими работами здесь

Копия стандарного элемента управления
Допустим у меня на форме есть элемент Image. Как создать копию этого элемента, т.е. другой элемент Image, но первоначально имеющий все...

Копия стандарного элемента управления
Допустим у меня на форме есть элемент Image. Как создать копию этого элемента, т.е. другой элемент Image, но первоначально имеющий все...

Имя элемента управления из базы данных
Всем добрый вечер! Подскажите, пожалуйста, как сделать. Блин, не получается((( В базе данных хранится имя элемента управления,...

Массив элемента управления в visual basic
Нужен пример создания массива управления с использованием флажка или переключателя....Киньте пожалуйста коды, буду очень благодарен)

Динамическое создание блоков(перехват управления)
Добрый день! Вопрос заключается в следующем, есть массив вида: Set masstp(1, ntp) = Form1.Controls.Add("vb.textbox",...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru