Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Часы на семисегментных индикаторах, Delphi 
V
    Опции темы
wofs
Дата 21.6.2007, 15:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



Задача: в Delphi написать программку-часы с использованием семисегментных индикаторов.

Проблема: не могу разобраться как работать с индикаторами

Подскажите плиз в каком направлении копать? Желательно стандартными средствами...
PM MAIL   Вверх
Guedda
Дата 21.6.2007, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 1
Всего: 78



Цитата

 -
| |
 -
| |
 -

ВОт тебе семисегмент.

Добавлено через 2 минуты и 21 секунду
Разбиваешь сегмент по номерам, потом с ними работаешь. если семь, то зажигаются 1, 3, 6 сегменты


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
wofs
Дата 21.6.2007, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



Цитата

Разбиваешь сегмент по номерам, потом с ними работаешь. если семь, то зажигаются 1, 3, 6 сегменты

тоже была мысль, только для ее реализации надо понять как отобразить то онный?
PM MAIL   Вверх
Guedda
Дата 21.6.2007, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 1
Всего: 78



Цитата(wofs @  21.6.2007,  17:10 Найти цитируемый пост)
тоже была мысль, только для ее реализации надо понять как отобразить то онный?

Всмысле отобразить? Говори конкретней, что тебе надо. Нарисовать на канве, или уже говотвый есть рисунок?

ОшЫпка в 17 строке!


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
volvo877
Дата 21.6.2007, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2073
Регистрация: 15.11.2004

Репутация: 9
Всего: 116



Цитата(wofs @  21.6.2007,  15:59 Найти цитируемый пост)
Желательно стандартными средствами

Куда уже стандартнее? Создаешь CLX Application и смотришь на компонент LCDNumber (вкладка Additional, если что)...
PM MAIL   Вверх
Sunvas
Дата 21.6.2007, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Соль и сахар
****


Профиль
Группа: Участник
Сообщений: 3388
Регистрация: 12.3.2006
Где: Тосно

Репутация: 2
Всего: 89



Цитата(volvo877 @  21.6.2007,  16:15 Найти цитируемый пост)
 и смотришь на компонент LCDNumber

Кстати, в нем уже все реализовано. И изобретать велосипед не надо.


--------------------
Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их.
PM MAIL   Вверх
wofs
Дата 21.6.2007, 20:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



Хы, видать глаза где-то не там вместе с руками smile
спасибо, буду рыть smile
PM MAIL   Вверх
Snowy
Дата 21.6.2007, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 31
Всего: 484



Под VCL есть компоненты на torry
PM MAIL   Вверх
wofs
Дата 21.6.2007, 21:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



даже рыть не пришлось...  smile вот, мож кому пригодиться:
1. создаем CLX приложение
2. добавляем на форму компонент LCDNumber
3. добавляем компонент Timer1
4. пишем процедуру:
Код

procedure TForm1.Timer1Timer(Sender: TObject);
begin
LCDNumber1.Value:=timetostr(now);
end;

5. давим F9 и любуемся результатом smile
З.Ы. только интересно, вот например задание написать в среде Delphi подразумевает изпользование возможностей среды?

Добавлено через 1 минуту и 22 секунды
Цитата

Под VCL есть компоненты на torry

я с VCL как то никогда не сталкивался...  
PM MAIL   Вверх
Guedda
Дата 21.6.2007, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Подрывник
****


Профиль
Группа: Завсегдатай
Сообщений: 3137
Регистрация: 27.12.2005
Где: Ростов-на-Дону

Репутация: 1
Всего: 78



Цитата(wofs @  21.6.2007,  22:06 Найти цитируемый пост)
я с VCL как то никогда не сталкивался...  

ты всегда с ними сталкиваешься при разработке приложений на дельфи (если конечно не пользуешься чистым winapi).
VCL = Visual Component Library, что переводится как визуальная библиотека компонентов (прим.: TEdit, TMemo, TValueListEditor)


--------------------
Ll 2
PM MAIL WWW ICQ Skype GTalk   Вверх
wofs
Дата 21.6.2007, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



Guedda, не знал, так как полный чайник smile после того, как на паскале в училище писал боле за кодинг не брался, а щас почему то это надо оказалось  smile 
PM MAIL   Вверх
Snowy
Дата 21.6.2007, 21:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 31
Всего: 484



wofs, тада книжку в руки срочно  smile 
Заодно поздравляю - ты написал своё первое приложение под QT smile
Так что при наличии Kylix сможешь перекомпилить его под Linux  smile 
PM MAIL   Вверх
wofs
Дата 21.6.2007, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 82
Регистрация: 1.5.2007

Репутация: нет
Всего: нет



Snowysmile

Всем спасибо большое smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0854 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.