|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.12.2015, 15:48 | #1 |
Пользователь
Регистрация: 20.10.2015
Сообщений: 22
|
Ремонт в квартире (программа выбора вида ремонта, составления списка материалов)
Здравствуйте. Подскажите, пожалуйста, как реализовать решение такой задачи:
Ремонт в квартире. Имеется список видов ремонта в квартире: • «Косметический» (покраска потолков и поклейка обоев); • Окон (3 вида: либо замена старых окон на новые «евро», либо покраска старых рам, либо только утепление); • Ремонт пола (настил линолеума или ламината); • Замена электропроводки; • Замена сантехники; • Ванная комната «под ключ»; • Замена дверей. (ComboBox) Так же имеется список товаров, необходимых для ремонта. Записать в МЕМО-поле товары, необходимые для выбранного вами типа ремонта и сохранить в файлах, с соответствующими именами, а так же организовать добавление и удаление товаров из списка, при условии их наличия. Записать список видов ремонта в ComboBox - пустяки. Но также имеется список товаров, необходимых для ремонта. И требуется организовать удаление и добавление товаров при условии их наличия. Как же это организовать, если товары будут в MEMO? Вот именно этот момент и волнует. Подскажите, пожалуйста, как это реализовать, подкиньте идей. Заранее спасибо! |
17.12.2015, 15:59 | #2 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Записываем данные в виде ключ = значение. Находим товар по ключу. Каждая строка будет иметь свой номер. Вот этот номер и удаляем командой Delete(). Добавить товар можно командой Add().
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
17.12.2015, 16:21 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а я бы поступил проще.
для каждого вида ремонта завёл бы свой, отдельный файл. Например, для ремонта "Косметический" материалы хранить в файле "mat1.txt", для ремонта окон в файле "mat2.txt" и т.д. на ComboBox повесил обработчик события, что выбрали - то и загрузить в Memo предусмотреть ещё рядом с Memo кнопку - "Сохранить изменения" (писать содержимое memo в нужный файл. и всё, программа готова! Тут всех делов на 20 минут. хотя, конечно, что такое Цитата:
Наличия материалов ГДЕ? Повод пообщаться по этому поводу с преподавателем. Последний раз редактировалось Serge_Bliznykov; 17.12.2015 в 16:24. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Определить все различные способы составления списка в порядке убывания | v0l0d1ka | Помощь студентам | 3 | 10.05.2015 23:10 |
язык С составления списка заказчиков, которые заказали наибольшее число товаров каждого типа | bilochka | Помощь студентам | 0 | 28.04.2013 18:34 |
Программа для расчета стоимости материалов. | nachonovo | Фриланс | 13 | 15.01.2013 17:04 |
Delphi. Программа по расчету энергопотребления в квартире | DrZed | Помощь студентам | 2 | 13.11.2012 13:02 |
Программа для составления списка чисел | Dina2360 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 23.03.2012 20:56 |