lorents

Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Заметил одну интересную особенность связанная с HTTP.TestConnection, пока не выяснил причины, например идет проверка на соединение с интернетом и если интернета нет, то выводится сообщение через Dialog.Message, по идеи, появившееся, окно должно быть всегда поверх окна проекта, но почему-то так не проиходит Добавлено: Не подскажите, как можно сделать следующее: сделать проверку наличие все ли файлы есть в проекте, если да то продолжить работы, если нет то выдать ошибку. сделал проверку на наличие фалов, но вот у меня появилась проблема, а если пользователь добавил какой-то файл в проект, просто так, то проект выдаст ложную ошибку. Как сделать, чтобы проект как бы сверял таблицу t2 с t1, и если он не нашел какую-ту строчку в t1, которая есть в t2, то только потом выдал бы ошибку. Код: t1 = File.Find("AutoPlay", "*.*", true, false, nil, nil); t2 = TextFile.ReadToTable("file.cdd") if Table.Count(t1) == Table.Count(t2) then equal = true; Table.Sort(t1, nil); Table.Sort(t2, nil); for nIdx, sValue in t1 do if sValue ~= t2[nIdx] then equal = false; break; end end else equal = false; end if equal then Dialog.Message("", "Данные в таблицах не отличаются."); else Dialog.Message("", "Данные в таблицах отличаются."); end |
| Всего записей: 3299 | Зарегистр. 30-12-2007 | Отправлено: 16:47 24-06-2009 | Исправлено: lorents, 17:40 24-06-2009 |
|