GOOSE

Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sly33 Что новичек, понятно. Но всем, а новичкам в особенности, нужно усиленно "курить" хелп. Он, кстати, очень толковый и подробный! И фигня, что на английском, даже транслэйт.ру справится на ура... Так вот, глянь в справке, что означает _SourceFolder и посмотри, что ты дописал после. А теперь прикинь, может ли такой путь существовать? Вот у тебя и пишет, что переменная _Searchdir пустая Думаем, парни, думаем! Держи кусок хелпа: Цитата: Использование пересчета таблиц (Using For to Enumerate Tables) Есть специальная конструкция, которая позволяет быстро и легко пересчитать содержание массива. Синтаксис следующий: for index,value in table do operate on index and value end Например: mytable = {"One","Two","Three"}; -- показываем диалоговое сообщение для каждого элемента таблицы for j,k in mytable do Dialog.Message("Table Item", j .. "=" .. k); end В результате мы получим три диалоговых сообщения подряд, по одному для каждого из элементов в mytable: Это быстрый и простой способ пересчитать все значения в таблице. Если вы только хотите узнать индексы таблицы, вы можете не использовать часть значений: a = {One=1,Two=2,Three=3}; for k in a do Dialog.Message("Table Index",k); end Этот код выведет три сообщения подряд с текстом "Один", "Три" и "Два". Стоп! А почему не по порядку? Причина в том, что внутри скриптового механизма таблицы хранятся не в массивах, а в хэшах. (Не волнуйтесь, я путаюсь в хешах также, как и вы!) Важно знать, что когда вы назначаете элементы таблицы, они не обязательно сохраняются в порядке добавления, если не используется числовой массив (то есть таблица, с числовыми индексами от 1 и далее). | Добавлено: tavria2 Цитата: Не хотел я флеймить, но видимо прийдется. | Да... Нормально так... Извини, говорил, не глядя в код. В голову не пришло бы, что человек постит просьбу, не глянув, что все уже решено... Добавлено: tavria2 классно ЗЫ Особенно приколол флаг
| Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 14:33 27-04-2007 | Исправлено: GOOSE, 15:12 27-04-2007 |
|