![]() |
|
Модераторы: Akina |
![]()
|
|
| Olone |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 3.10.2004 Где: Лефортово, Москва Репутация: нет Всего: 2 |
Помогите с элементом TabStrip!
В чем не верно: Private mintCurFrame As Integer 'текущая видимая вкладка Private Sub Form_Load() Tabstrip1_Click 'необходимо активизировать первый контейнер End Sub Private Sub Tabstrip1_Click() On Error Resume Next If TabStrip1.SelectedItem.Index = mintCurFrame Then Exit Sub 'если выбрана та же вкладка, осуществляется выход из подпрограммы Frame1(TabStrip1.SelectedItem.Index).Visible = True 'показать текущий контейнер Frame1(mintCurFrame).Visible = False 'спрятать предыдущий контейнер mintCurFrame = TabStrip1.SelectedItem.Index 'определить текущий контейнер End Sub VB6 выдает сообщение "Wrong number of arguments or invalid property assignment" Помогите плиз! |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 12 Всего: 35 |
Olone, код что ты привел, почти нормально работает.
Во всякм случае, такой ошибки как у тебя не получил. Подробнее о TabStrip, сколько вкладок и о Frame1 - сколько и какие индексы он имеет. -------------------- Никогда не говори никогда |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Olone
В какой момент ошибка вылезает?
|
|||
|
||||
| Olone |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 99 Регистрация: 3.10.2004 Где: Лефортово, Москва Репутация: нет Всего: 2 |
я понял в чем ошибка, то есть я понял что не доделал, но не понял почему так. Если проставить индекс у TabStrip и у Frame тогда не работает, а если поставить только у Frame то все ОК. TabStrip имеет три вкладки. В коде работа только с одним Frame, а мне нужно три. Надо уже писать если номер вкладки такой то показать это - да? Жду Ответа. |
|||
|
||||
| boevik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1452 Регистрация: 31.5.2004 Где: Израиль Репутация: 12 Всего: 35 |
Olone, TabStrip-у нельзя поменяет индекс. И индекс TabStrip всегда начинается с 1.
-------------------- Никогда не говори никогда |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
кто мне плиз обяснить как нормально работать с элементом TabStrip здесь нашёл как.. есть пример но я немог понять его..., у меня есть 4 закладки или пять это всёравно.. мне надо поместить элементы на вторую третию закладку как это сдеалать плз помогите
просто с этим элиментом я никогда неработал... мне стандартный надо знать как употреблять.. который в виндовс... просто обясните или покажите на рабочем примере.. или смысл как работает Это сообщение отредактировал(а) M.E.G.U.S - 11.9.2005, 13:21 -------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| Gannibal |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 742 Регистрация: 15.4.2003 Где: 010101 Репутация: 18 Всего: 17 |
может уже понял как работает.. сейчас буду пробывать
розобрался "0 Это сообщение отредактировал(а) M.E.G.U.S - 11.9.2005, 13:48 -------------------- Я родился в этом безумном мире - и Я сделаю всё чтобы в нём выжить! |
|||
|
||||
| neProger |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 8.11.2007 Репутация: нет Всего: нет |
Менять Visible у всех контейнеров - не эффективно, при большом колличестве вкладок, код превратица в еще один том "войны и мир"
Еще древние ацтеки учили пользоваца свойством ZOrder, в результате вся котовасия превращаеца в одну строчку:
.... и всё можно поступить еще проще: подключить компонент SSTab (Microsoft Tabbed Dialog Control). Там вообще не требуеца никакого кода - там вкладки и есть контейнеры |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |