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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.08.2010, 17:34   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
Вопрос отключить у SpinEdit минусовые числа

Как это сделать?
Человек_Борща вне форума Ответить с цитированием
Старый 28.08.2010, 17:39   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

MinValue := 0;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.08.2010, 19:12   #3
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

нет это не работает. т.к. там по умолчанию MinValue 0
Человек_Борща вне форума Ответить с цитированием
Старый 28.08.2010, 20:11   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Тогда смотри события! что-то типа onChanging! И там пиши что-то вроде такого
(код для edit+upDown);
Код:
 if strtoint(Edit1.Text) < 0 then Edit1.Text := '0';
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.08.2010, 20:28   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Вот для Spin. надо событие onChange обрабатывать
Код:
 
procedure TForm1.SpinEdit1Change(Sender: TObject);
begin
    if spinedit1.Value < 0 then spinedit1.Value := 0;
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 28.08.2010, 20:33   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

Спасибо это работат. как же я недодумался до этого? Строил грабли с Pos
Человек_Борща вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SpinEdit Juni Компоненты Delphi 7 02.09.2009 23:23
SpinEdit и CBuilder Gromsky Общие вопросы C/C++ 0 14.05.2009 20:47
Обработка Ctrl+V и Shift+Ins в SpinEdit ZeLiK Общие вопросы Delphi 9 26.02.2008 02:22
Свойство Decimal у SpinEdit Ko$tello Компоненты Delphi 3 18.11.2006 17:53