|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.08.2009, 11:57 | #1 |
Регистрация: 21.06.2009
Сообщений: 6
|
Связка TrackBar с Label. Проблема с кодом.
На форме два TrackBar, 1 и 2. Соответсвено им, два Label, 1 и 2. Как вычислить произведение чисел, отобразившихся в зависимости от положений бегунков и результат "выдать" в Label3 (тоже уже стоит на форме)? Числа должны быть отображены именно, как в Label, StaticText, но не как в Edit?
|
25.08.2009, 15:45 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
если верно понял то Label3.Caption:=IntToStr(TrackBar1. Position*TrackBar2.Position)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
25.08.2009, 16:10 | #3 |
Регистрация: 21.06.2009
Сообщений: 6
|
Уважаемый "Пепел...", спасибо за отзыв, но не прошло, хотя предложенный вариант я не применял. Я пытался "плясать" от значений Label-ов. Хотя весь код скомпиллировался без проблем.
|
25.08.2009, 16:14 | #4 |
Пользователь
Регистрация: 24.08.2009
Сообщений: 42
|
а если я верно понял то так:
Код:
icq 580047636 You're WELCOME!!!
Последний раз редактировалось havok; 25.08.2009 в 16:17. |
25.08.2009, 18:57 | #5 |
Регистрация: 21.06.2009
Сообщений: 6
|
havok, c ShowMessage пошло прекрасно, спасибо. Как сделать с Labe3, дойду сам.
Здравствуйте, уважаемые программисты! Прошу помощь. :wall: Создаю программу, которая: 1. вычисляет произведение целых чисел; 2. находит квадрат произвольного числа. На форму нанесены: два TrackBar, соответственно им две Lbl_(1,2), GroupBox с надписью 'Произведение', содержащий Label4 для отображения результата, CheckBox для переключения на вычисление квадрата числа на основании положения бегунка, и обратно, на произведение. При этом изменяется надпись у GroupBox на 'Квадрат'. Привожу код того, что сделано, все работает. Проблема одна: текст процедуры, которая вычисляет квадрат числа на основании Position бегунка и выводит найденное значение в GroupBox.Label4. Код:
Последний раз редактировалось Stilet; 02.12.2009 в 15:00. |
02.12.2009, 12:50 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А чем отличается произведение чисел от квадрата числа?
Или начнем с азов арифметики? |
02.12.2009, 14:52 | #7 |
Регистрация: 21.06.2009
Сообщений: 6
|
Азы арифметики
Если числа одинаковые, то ничем, к примеру 35 и35. В произведении же может быть 35 и, к примеру, 30, и каждое из них устанавливается своим TrackBar. В случае же вычисления квадрата возникает необходимость синхронной работы TrackBar1 и TrackBar2, независимо от того, какой бегунок подвергается воздействию. А вообще, этот вопрос задать бы тем, кто дает такие "мертворожденные" задания. С уважением, Сергей.
|
02.12.2009, 14:56 | #8 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Этот вопрос недавно поднимался. Форум - перед вами. Осталось приложить (самому!) небольшие усилия и найти интересующую тему. |
|
07.12.2009, 01:58 | #9 |
Регистрация: 21.06.2009
Сообщений: 6
|
Большое спасибо всем, кто откликнулся. Помощь уже не требуется, решил самостоятельно. Привожу фрагмент решения (для возможных будущих поколений):
Код:
Последний раз редактировалось mihali4; 07.12.2009 в 02:03. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
связка MySQL+PHP5 - странная проблема | SwiP | SQL, базы данных | 2 | 06.04.2009 23:25 |
При расположении Label на компонентах, место под Label, не реагирует на событие onClick. | NavigatorNeba | Компоненты Delphi | 3 | 15.11.2008 19:56 |
Проблема с кодом( | DM_bite | Помощь студентам | 3 | 02.08.2008 20:02 |
проблема с TrackBar`ом | AndrewASV | Общие вопросы Delphi | 2 | 22.11.2007 22:21 |
Вопрос по label. Как сделать так чтобы label была прозрачной. | Lonix | Компоненты Delphi | 2 | 01.04.2007 06:23 |