Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
15-1206354703
Ega23
2008-03-24 13:31
2008.05.04
Генератор случайных чисел: какой использует Delphi?


15-1205857837
Ega23
2008-03-18 19:30
2008.05.04
А народ гребёт бабло


2-1207594006
Nemeziz
2008-04-07 22:46
2008.05.04
Запрет на выбор IITEMS в ComboBox


15-1205948943
Express
2008-03-19 20:49
2008.05.04
Компонент для Клавиатурного тренажерa


15-1206408609
DimonS
2008-03-25 04:30
2008.05.04
Как заинсталлить драйвер Access?




   Наверх