|
|
|
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Сразу надо было говорить Сделал так:
|
|||
|
||||
Mal Hack |
|
||||||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Так, вроде бы со всем разобрался...
Но есть такой глюк. Есть несколько вот таких функций, висящих на разных кнопках и изменяющих разные Edit'ы. (*)
Есть список, из 9 элементов, котоый дает уже знакомую точность. Вот у него идет обраюотка на OnChange. Вот функция
Как видно, она вызывает вот те самые функции (*) Так вот, когда я выбираю, все значения в этих функциях изменяют значения при выводе на новую точность. Все это работает. Но, вот если я выбрал точность, начиная с 4 ItemIndex или %0.3f, то если нажать на кнопку, все поля, которые должны пересчитаться - обнуляются. Why? Внутри функций Prec используется только как:
Т.е. Prec не ПЕРЕОПРЕДЕЛЯЕТСЯ в них. |
||||||
|
|||||||
_hunter |
|
|||
Эксперт Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 24 Всего: 98 |
странно. по коду граблей не видно... нужно отладчиком походить.
а что будет если так: LogEdit10 -> Text = AnsiString().sprintf("%0.3f", (double) Log10( x ) ); написать? -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
Mal Hack |
|
|||
Мудрый... Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Так все остается, как надо.
Странно, но Prec изменяет свое значение при клике на кнопки. Почему? Фиг знает, ведь она там не изменяется. Я так чувствую, что где-то я очень глупо указатель использую. Вот прикладываю исходник. Это сообщение отредактировал(а) Mal Hack - 10.1.2006, 19:01 Присоединённый файл ( Кол-во скачиваний: 3 ) Unit2.cpp 10,54 Kb |
|||
|
||||
teesync |
|
|||
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 26.7.2022 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |