|
|
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Потихоньку перебралась на этот форум и начинаю терроризировать всех вас вопросами.. Дело такое - есть форма и на ней - штук 50 текстбоксов с именами от TEXT0 до TEXT50. Если мне надо чтоб у боксов от 1 до 50 был такой-же стиль шрифта как у text0, неужели надо писать 50 строк типа SET TEXT1.font=TEXT0.font SET TEXT2.font=TEXT0.font и тд... как это можно сделать покороче? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2006, 20:49:37 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
где-то так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2006, 21:11:55 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Если не ошибаюсь, "с" - As Object ? что-то не выходит... и не выходит сообщение об ошибке.... так-так-так. думаем.... :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 14:37:58 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
а так? Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 15:50:44 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Я б рекомендовал использовать не Text0, Text1, Text2 и т.д., а просто массив контролов, т.е. обозвать их все txtText, а вот индексы уже давать 0,1, 2 и т.д., и тогда будет оченнь просто обрабатывать их в цикле... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 16:22:58 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
tosha1983, не пойдет, у каждого текстбокса свои on click есть, разные. Так что как массив, не прокатит. Вариант Andrew тоже не проходит. Думаем, думаем.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 17:52:58 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Прииатачил рабочий семпл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 18:03:45 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Morkovkatosha1983, не пойдет, у каждого текстбокса свои on click есть, разные. Так что как массив, не прокатит. Почему не прокатит? Например Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 18:08:10 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Borya7 Morkovkatosha1983, не пойдет, у каждого текстбокса свои on click есть, разные. Так что как массив, не прокатит. Почему не прокатит? Например Код: plaintext 1. 2. 3. И правда!! Так тоже можно. Эх, после 5 лет разлуки с ВБ не всё сразу вспоминается.... Andrew, всё получилось как надо. Сэмпл посмотрела и сразу дошло что это я, морковная башка, в коде не там нарисовала end sub вместо exit sub. Вот и не было ни результата, ни сообщения об ошибке. Наверное извилины еще новый год празднуют... хе-хе-хе!.... Andrew, блин, пришли мне мешок семечек.... так охота!.... Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 18:55:07 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Проблема может быть если Option Explicit стоит В таком случае надо так: Код: plaintext 1. 2. 3. Например использовать какой-нибудь ActivX "сайзер". Обычно сайзеры поддерживают общий фонт. Если ловить события как подсказал Borya7 Проход по текст-боксам можно сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 13:09:01 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Worobjoff, и так хорошо. Но вытекает следующий вопрос - как сгруппировать все текстбоксы от Text1 до Text50 в массив и сохранятся ли события написаные отдельно для некоторых боксов. И дополнительно вопрос - у кого есть файл Хелпа по ВБ. Остро ощущается нехватка оного. Если есть, поделитесь плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 14:19:45 |
|
||
|
Примитивная задачка с длиииинннным кодом
|
|||
|---|---|---|---|
|
#18+
Вычислить нужный текстбокс можно например по его свойству Tag. Или по DataField (даже если не используете DataField по назначению). Я обычно группирую текстбоксы по Tag-ам, а в группе различаю по DataField. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 14:44:57 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33468326&tid=2166599]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 429ms |

| 0 / 0 |
