TabStrib

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

TabStrib

Сообщение dina » 13.04.2009 (Пн) 7:42

Здравствуйте. Помогите, пожалуйста. Не могу найти информации по элементу TabStrib. Как его программировать? У меня программа для работы с базой данных, база написана на SQL Server 2000, подключение через ADO. А как запрограммировать закладки я не знаю. Кроме того они должны быть связаны между собой по регистрационному номеру. То есть на первой закладке выбрать абитуриента (программа "Абитуриент" для диплома), а на остальных отображаются его данные по разным тематикам. Может где-то пример есть, киньте ссылочку. Заранее спасибо.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: TabStrib

Сообщение Хакер » 13.04.2009 (Пн) 9:10

То есть на первой закладке выбрать абитуриента (программа "Абитуриент" для диплома), а на остальных отображаются его данные по разным тематикам.

Это неправильное использование вкладок. Если во вкладках отображается пеодробные сведения об абитуриентах, то выбор абитуриента должен быть на уровень выше.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

Re: TabStrib

Сообщение dina » 13.04.2009 (Пн) 10:48

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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: TabStrib

Сообщение Хакер » 13.04.2009 (Пн) 11:09

Выбор абитуриента для просмотра осуществляется где?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

GDK
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 23.10.2008 (Чт) 16:15

Re: TabStrib

Сообщение GDK » 13.04.2009 (Пн) 12:30

MultiPage на мой непрофессиональный взгляд намного удобнее TabStrib-ов.

dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

Re: TabStrib

Сообщение dina » 13.04.2009 (Пн) 12:34

На первой вкладке осуществляется выбор абитуриента.
1.JPG
Примерный интерфейс
1.JPG (71.2 Кб) Просмотров: 747

dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

Re: TabStrib

Сообщение dina » 13.04.2009 (Пн) 12:36

GDK писал(а):MultiPage на мой непрофессиональный взгляд намного удобнее TabStrib-ов.

Его отдельно нужно скачивать с интернета? Я не видела этот элемент в компонентах vb. И ка его программировать?

GDK
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 23.10.2008 (Чт) 16:15

Re: TabStrib

Сообщение GDK » 13.04.2009 (Пн) 12:52

Там где есть офис по моему должен быть и Multipage. Если будут затруднения какая билиотека, попробую найти. Типа msForms....

dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

Re: TabStrib

Сообщение dina » 14.04.2009 (Вт) 7:04

Я нашла Multipage. В чем разница между этими двумя компонентами? И как тогда программировать Multipage?

dina
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 13.04.2009 (Пн) 7:34

Re: SSTab

Сообщение dina » 14.04.2009 (Вт) 7:27

Я использую элемент SSTab библиотеки Microsoft Tabbed Dialog Control 6.0. По ошибке написала другой элемент.

GDK
Обычный пользователь
Обычный пользователь
 
Сообщения: 80
Зарегистрирован: 23.10.2008 (Чт) 16:15

Re: TabStrib

Сообщение GDK » 14.04.2009 (Вт) 15:46

TabStrib - это набор вкладок. Т.е. если переходишь на page2, то в программе надо предусмотреть отключение отображения контролов первого 3-го ... листов и включение отображения контролов второго листа. А при использовании мультипаги:
1. Добавляешь его на форму. По умолчанию будет два листа. Правым кликом мыхи можно добавить ещё сколько надо листов.
2. ЛКМ щёлкаешь на заголовке первого листа. Кидаешь туда чё попало: текстбоксы, надписи, списки и т.п.
3. ЛКМ щёлкаешь на заголовке второго листа. Кидаешь туда чё попало: текстбоксы, надписи, списки и т.п. Перелючаешься туда сюда. Смотришь чё получится.

Программировать несложно. Смотришь св-ва, события, методы. Часто и программировать-то ( т.е. писать код) не требуется.


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: Google-бот и гости: 54

    TopList