Нужна форма в зависимости от ситуации

Программирование на Visual Basic for Applications
Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

Нужна форма в зависимости от ситуации

Сообщение Ципихович Эндрю » 11.05.2010 (Вт) 4:15

Подскажите в следующем:
имеется форма, на ней в строку слева направо размещены два флажка текстовое поле и кнопка. Действие кнопки в зависимости от введённого в поле слова. Как сделать, чтобы в зависимости от ситуации на форме появилось столько указанных строк с элементами управления сколько нужно. Спасибо.

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Нужна форма в зависимости от ситуации

Сообщение Денис » 11.05.2010 (Вт) 7:24

Блин, ну и каша. Вам что нужно?

Добавлять флажки программно? Тогда set NewCheck = me.controls.Add("Флажок_ProdID")

Добавлять слова в комбобокс? Тогда тоже Add

Выполнять разные действия по нажатию кнопки? Тогда select case
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

Re: Нужна форма в зависимости от ситуации

Сообщение Ципихович Эндрю » 11.05.2010 (Вт) 18:38

В документе например имеется много терминов
Например интерисущих меня восемь
Вот нужно на форме вывести восемь строк в данном случае
В строке слева направо два флажка, поле в которое нужно загнать термин и кнопка
Пользователь увидел термины, выбрал, например золото выбрал флажки например купить отложить и нажал кнопку, а далее дело техники
Естественно флажки подписывать не нужно как купить и отложить так как вверху это сделают Лэйблы

Ципихович Эндрю
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 07.04.2010 (Ср) 17:19

Re: Нужна форма в зависимости от ситуации

Сообщение Ципихович Эндрю » 11.05.2010 (Вт) 18:43

Как по этой строке
Код: Выделить всё
set NewCheck = me.controls.Add("Флажок_ProdID")

Узнать что это мы добавляем именно флажок
Дословно я понял это звучит добавить на открытой форме объект с именем ...
Как я понял появлется форма и после неё появления она корректируется, а можно коррекцию внести до её появления????

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Re: Нужна форма в зависимости от ситуации

Сообщение Денис » 11.05.2010 (Вт) 22:15

Ципихович Эндрю писал(а):В документе например имеется много терминов
Например интерисущих меня восемь
Вот нужно на форме вывести восемь строк в данном случае
В строке слева направо два флажка, поле в которое нужно загнать термин и кнопка
Пользователь увидел термины, выбрал, например золото выбрал флажки например купить отложить и нажал кнопку


Эта работа потянет на 800 руб.

Ципихович Эндрю писал(а):, а далее дело техники
Естественно флажки подписывать не нужно как купить и отложить так как вверху это сделают Лэйблы


Плюс дело техники еще 200.

Итого - тысяча. Таки по рукам?
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28

    TopList