Вопрос № 79197: Здравствуйте!
Delphi 2005, как реализовать иконку в трее для моей программы? И, желательно, чтобы она была с контекстным меню.
..Вопрос № 79256: Как сделать мини - тренажер клавиатуры(загорается случайная буква и нужно ее нажать за заданное время).
Можно это осуществить иначет, чем просто повытаскивать кнопки на форму?...
Вопрос № 79.197
Здравствуйте!
Delphi 2005, как реализовать иконку в трее для моей программы? И, желательно, чтобы она была с контекстным меню.
Отправлен: 21.03.2007, 10:04
Вопрос задал: Red Spirit (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: mvp (статус: Студент)
Ответ отправлен: 21.03.2007, 13:14 Оценка за ответ: 5 Комментарий оценки: Спасибо! Очень интересная статья!
Отвечает: Ерёмин Андрей
Здравствуйте, Red Spirit! CoolTrayIcon - отличный компонент для создания иконок программы в системном трее. Иконки как графические, так и текстовые, поддержка анимации и многое другое. Желаю удачи!
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Как сделать мини - тренажер клавиатуры(загорается случайная буква и нужно ее нажать за заданное время).
Можно это осуществить иначет, чем просто повытаскивать кнопки на форму?
Отправлен: 21.03.2007, 18:52
Вопрос задала: Catfromhtz (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Pavel Maltsev
Здравствуйте, Cat Kiz!
Конечно можно! На форму киньте Label, в него выводите букву, и обрабатывайте событие OnKeyPress у формы. Пользователь на кнопку нажимает - попадаете в обработчик OnKeyPress - смотрите та ли это кнопка, если та, то показываете на экране новую букву, и перезапускаите таймер. (для отсчета времени используйте TTimer)
Ответ отправил: Pavel Maltsev (статус: 2-ой класс)
Ответ отправлен: 21.03.2007, 18:57 Оценка за ответ: 5 Комментарий оценки: Спасибо!:)
Отвечает: Shapoklak
Здравствуйте, Catfromhtz!
Если хотите сделать это поинтереснее, можете заставить кнопку со случайно выбранной буквой (либо метку) бегать по форме, рассчитывая ее координаты при помощи какой-нибудь функции либо используя случайные числа.
Подобный пример (девять положений кнопки, рассчитываемых случайным образом, с реакцией на нажитие) описан в книге С. Симоновича и Г. Евсеева "Занимательное программирование Delphi".
Ответ отправила: Shapoklak (статус: Профессор) Россия, Орск Организация: школа Адрес: www.school56orsk.narod.ru WWW:компьютерные фирмы г. Орска ICQ: 101137510 ---- Ответ отправлен: 21.03.2007, 19:49 Оценка за ответ: 5
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.