Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.04;
Скачать: CL | DM;

Вниз

Посоветуйте начинающему как реализовать алгоритм   Найти похожие ветки 

 
smartleds   (2008-04-05 23:50) [0]

Задача такая есть 10 scrollbarов,(их значения меняются от 1 до 255) пользователь с их помощью задает некоторое состояние прибора, допустим состояние 1 и нажимает кнопку зафиксировать. Далее задает новое состояние , допустим 2  опять нажимает кнопку фиксировать и.т.д. Все получившееся данные складываются в матрицу (динамическая матрица) , строки это количество массивов, столбцы это введенные данные, первый номер это первый введенный массив.
Получаем такую последовательность массивов , в эту последовательность нужно уметь вставить или удалить массив. Например между 3 и 4 строкой вставить новый массив для этого  все массивы ниже 3-его перемещаем вниз , освобождается 4-я строка и туда записываем новый массив.
Также нужно реализовать функцию отмена (возврат шага) последнего действия (как в Word, например)
Как  я понимаю я должен иметь дополнительный массив в котором бы была записана последовательность ввода моих массивов созданных при помощи scrollbar, и при нажатии на кнопку "отмена" я лезу в этот массив смотрю какой массив srollbarов был введен последним удаляю его из матрицы , пустое место занимаю массивами лежащими ниже, и так при каждом нажатии кнопки "отмена" возвращаюсь на шаг назад.
Покритикуйте правильно ли я планирую делать?


 
Johnmen ©   (2008-04-06 00:42) [1]

Объем еще не значит точность.
Задавайте ясные и четкие вопросы.
Описывайте симптомы проблемы, а не свои предположения.
(с) http://www.rsdn.ru/Info/Howtoask.xml



Страницы: 1 вся ветка

Текущий архив: 2008.05.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
10-1144224575
DancerMan
2006-04-05 12:09
2008.05.04
TWebbrowser. Клик по ссылке -> MyProcedure


2-1207606866
Лена а пароль то я забыла
2008-04-08 02:21
2008.05.04
эт я опять!!!помогите!!!


15-1206283466
Илья
2008-03-23 17:44
2008.05.04
Подскажите, как можно перехватить все запускающиеся приложения?


3-1196422520
Delpher555
2007-11-30 14:35
2008.05.04
Как удалить/(снять атрибут) PRIMARY и FOREIGN KEY с поля?..


2-1207379421
XRMiPO
2008-04-05 11:10
2008.05.04
Программа прилипающая к краям