Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Выдает ошибку на As Figura: Для каждого не может использоваться на массиве определяемого пользователем типа или ряда устанавливаемой длины Мне нужно все делать перебором. Как это делается ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2010, 16:01 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
Андрей159, когда я Не могу разобраться с For each Я сначала строкой высчитываю это магическое количество "до тех пор пока" А затем цикл, на одну строку кода больше зато всегда можно узнать сколько ещё цикл будет продолжаться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2010, 16:15 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
Андрей159 Выдает ошибку на As Figura:? а че такое Figura? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2010, 21:41 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
(Сообщение об ошибке лучше давать так, как сказал VB, а не переводить) Вам нужна коллекция, а не массив (For Each не работает с массивами User-Defined Types). Либо не определяйте тип, а сделайте массив (64,7) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2010, 22:05 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
For Each работает с коллекциями, для обычного массива используйте обычный For ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2010, 10:52 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
AndreTM(Сообщение об ошибке лучше давать так, как сказал VB, а не переводить) боюсь, у него русскоязычный ВБ. Тот самый, в котором Query переведено как Вопрос. Потому и нельзя понять толком ни меню, ни сообщений об ошибке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2010, 11:11 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
aduka05admа че такое Figura? читай первую строчку приведенного кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2010, 11:13 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
Нужно например алгоритм игры в шашки. На блицбейсике это выглядило б просто (но он оч.медленно работает и расчитпн больше на 3d графику + там нет обработчика ошибок on error): создаем масив, создаем type (поля) к масиву, создаем процедуру одну, другую, вложенную в цыкле. На этом языке достаточно воспользоваться for each и он выполнит процедуру для каждой созданной переменной. Каждая переменная как отдельная фигура, как частичка там понимается. Там легко делать эфекты particle (типа салют и т.д.) Кстати там переменная создается и удаляется простыми командами типа как create и delete. В VB я только заметил что можно создавать дубликаты например элементов (кнопка, список), и так разсуждаю нет ли чего подобного как в блиц. Можна ли сдесь так делать? Даже если представить что фигура это элемент, а элементов можно создать много. С цыклом вроде как ясно For Индекс = LBound(Переменная_масива) To UBound(Переменная_масива) Попробую разобраться дальше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 23:11 |
|
||
|
Не могу разобраться с For each
|
|||
|---|---|---|---|
|
#18+
Андрей159, Бррр. Ты че-та мысль завернул, что я ниче не понял. В общем, когда возникает уже что-то такое более серезное, типа того, что ты описал - вместо массива используется коллекция. В качестве элементов - экземпляры собственного класса, обладающего любыми нужными тебе свойствами. Ну и For Each к твоим услугам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2010, 23:24 |
|
||
|
|

start [/forum/moderation_log.php?user_name=win8.1pro]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 658ms |
| total: | 812ms |

| 0 / 0 |
