Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2007, 10:55   #1
wofs
4ainik...
 
Регистрация: 21.06.2007
Сообщений: 5
По умолчанию Часы с семисегментным индикатором

Доброго времени суток Нужна ваша помощь (не решение!).
Задача: Написать программу-часы с семисегментным индикатором.
Среда : Deplhi 7
Семисегментный индикатор:
Код:
 -
| |
 -
| |
 -
Проблема: не могу взять в толк как нарисовать и использовать индикатор для вывода данных... (LCDNumber не предлагать). Помогите советом где посмотреть, если можно простеньким примером по использованию индикатора...
я не волшебник... я только учусь...
wofs вне форума Ответить с цитированием
Старый 22.06.2007, 11:18   #2
Aleksandr
Форумчанин
 
Регистрация: 22.05.2007
Сообщений: 511
По умолчанию

А чем тебе LCDNumber не нравится. У меня был компонент жидкокристаллический дисплей, но не могу найти . В инете имеются готовые компоненты . Попробуй посмотреть по запросу "компонент аналоговый индикатор для Delphi".
Aleksandr вне форума Ответить с цитированием
Старый 22.06.2007, 12:14   #3
wofs
4ainik...
 
Регистрация: 21.06.2007
Сообщений: 5
По умолчанию

Цитата:
А чем тебе LCDNumber не нравится
как то очень просто с ним получаться... одна процедура и фсе... бооюсь преподу не понравиться такой расклад...
я не волшебник... я только учусь...
wofs вне форума Ответить с цитированием
Старый 22.06.2007, 13:00   #4
D-mon
Форумчанин
 
Регистрация: 22.06.2007
Сообщений: 414
По умолчанию

Индикатор имеет 8 сегментов, у каждого сегмента будет свойство типа Out(например) true or false. В процедуре драв отресуй этот Индикатор простыми линиями (8 сегментов 8 линий), и каждой линии присвой свойство Out... Будет больше процедур/функций, и задача будет усложнена, как ты хочешь.
Нет невыполнимых задач, всё дело времени...
D-mon вне форума Ответить с цитированием
Старый 22.06.2007, 13:15   #5
wofs
4ainik...
 
Регистрация: 21.06.2007
Сообщений: 5
По умолчанию

Хм.. интересная идея, сегодня попробую... Спасибо.)
я не волшебник... я только учусь...
wofs вне форума Ответить с цитированием
Старый 22.06.2007, 13:34   #6
D-mon
Форумчанин
 
Регистрация: 22.06.2007
Сообщений: 414
По умолчанию

Если будут проблемі пиши, помогу. Только до 17:00... Дома инета нет. :-(
Нет невыполнимых задач, всё дело времени...
D-mon вне форума Ответить с цитированием
Старый 24.06.2007, 12:32   #7
wofs
4ainik...
 
Регистрация: 21.06.2007
Сообщений: 5
По умолчанию

Все ок еще немного код оптимизирую и выложу - могет кому и пригодиться.
я не волшебник... я только учусь...
wofs вне форума Ответить с цитированием
Старый 08.07.2007, 10:04   #8
wofs
4ainik...
 
Регистрация: 21.06.2007
Сообщений: 5
Радость

Всем большое спасибо!
вот что получилось. курсовик сдан Может кому еще пригодится...
Вложения
Тип файла: zip 7secm_0.2beta.zip (209.7 Кб, 95 просмотров)
я не волшебник... я только учусь...
wofs вне форума Ответить с цитированием
Старый 08.07.2007, 17:45   #9
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Спасибо. Отличная работа.
zetrix вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часы постоянного действия MAKEDON Общие вопросы Delphi 15 22.07.2008 14:38
Засунуть программу где часы. Fellics{новичок} Помощь студентам 3 19.06.2008 15:09
как добавить в форму ЧАСЫ samosval Общие вопросы .NET 1 29.12.2007 13:51
электронные часы Багира Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 19.12.2007 23:09
Ускоренные часы Иринкаа Компоненты Delphi 2 23.11.2007 12:58