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

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

16.04.2012, 20:19. Показов 8706. Ответов 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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
17.04.2012, 18:43  [ТС]
Цитата Сообщение от SoftIce Посмотреть сообщение
Ципихович Эндрю, а ты сам .ocx запускал (двойным кликом)? Должна выскочить табличка типа такой
не было такого сообщения, оно должно быть после того как я нажму
Делать ЦЭКомбобоксКнопка.ocx?
Не было! и что делать?
Цитата Сообщение от Alex77755 Посмотреть сообщение
Ну уже ж выложил исходники(на другом форуме)
Дорабатывай. Добавляй свои методы, свойства, события
мне исходника мало надо понять как пошагово сделали
0
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
19.04.2012, 19:48  [ТС]
>Памирыч
>Файл залился на форум без проблем

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

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

Не по теме:

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

0
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
1705 / 574 / 74
Регистрация: 10.04.2009
Сообщений: 9,287
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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru