Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Oldman
-
- Обычный пользователь

-
-
- Сообщения: 56
- Зарегистрирован: 10.11.2003 (Пн) 12:23
- Откуда: ТРТУ
-
Oldman » 09.01.2004 (Пт) 11:57
Subj. Не могу понять в чем трабл
Уже и выделял каждую ячейку:
- Код: Выделить всё
Flex1.AddItem result
For trow = 0 To 4
Flex1.Col = trow
Flex1.RowSel = Flex1.Row + 1
Flex1.ColSel = trow
Flex1.CellFontName = "Arial"
If trow = 1 Or trow = 2 Then Flex1.CellFontSize = 12 Else Flex1.CellFontSize = 8
Next trow
и без выделений -

как был шрифт по умолчанию, так и остался...
Хелп ми!!!
Ежики не колются, только бухают иногда
-
Lobo
-
- Продвинутый пользователь

-
-
- Сообщения: 108
- Зарегистрирован: 08.01.2004 (Чт) 16:49
- Откуда: Таллинн, Эстония
Lobo » 09.01.2004 (Пт) 13:44
А где Flex1.Row = ... ? Ячейку надо не выделять, а сделать активной. А ты назначил активной колонку, а строку не определил.
-
Oldman
-
- Обычный пользователь

-
-
- Сообщения: 56
- Зарегистрирован: 10.11.2003 (Пн) 12:23
- Откуда: ТРТУ
-
Oldman » 09.01.2004 (Пт) 14:10
а разве при добавлении новой строки она не становится активной?
Или надо было так написать:
- Код: Выделить всё
i = Flex1.Row
Flex1.Row = i
Это же не серьезно...

Ежики не колются, только бухают иногда
-
Lobo
-
- Продвинутый пользователь

-
-
- Сообщения: 108
- Зарегистрирован: 08.01.2004 (Чт) 16:49
- Откуда: Таллинн, Эстония
Lobo » 09.01.2004 (Пт) 15:53
Ффу, ты меня запарил

Пришлось проверять. Ну конечно же, сколько строк ни добавляй, Flex1.Row всегда =1. А надо сделать:
- Код: Выделить всё
Flex1.AddItem result
Flex1.Row = Flex1.Rows - 1
For trow = 0 To 4
Flex1.Col = trow
Flex1.CellFontName = "Arial"
Next trow
-
Oldman
-
- Обычный пользователь

-
-
- Сообщения: 56
- Зарегистрирован: 10.11.2003 (Пн) 12:23
- Откуда: ТРТУ
-
Oldman » 09.01.2004 (Пт) 16:26
Извиняюсь за напряг.
Огромное сенькс!!!!

Ежики не колются, только бухают иногда
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12