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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.05.2008, 23:27   #11
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,762
По умолчанию

Цитата:
Сообщение от Дикий Посмотреть сообщение
как сделать так, что бы отображенный результат можно было снять для дальнейщей обработки.

к примеру, в поле label4 я вывел результат вычисления. Далее для дальнейших вычислений нужно это число, как сделать так? с компонента label цифры не воспринимаються. компилятор пишет ошибку. (допустим на какой компонент можно вывести результат. Если на компонент Edit, то как сделать так, что бы его нельзя было изменить).
StrToInt(Label4.Caption); // Для цельных чисел
Или StrToFloat (Label4.Caption); // с плавающей точкой
FaTaL вне форума
Старый 10.05.2008, 23:46   #12
Дикий
Пользователь
 
Аватар для Дикий
 
Регистрация: 10.05.2008
Сообщений: 89
Вопрос

мне уже стыдно становиться...

каким знаком отображается кнопка "Tab"?

#8 = "BackSpace"
#13 = "Enter"
xxx = "Tab"



И второй вопрос:
Как сделать, вот допустим у меня строка ввода, в ней надо ввести число (день даты рождения)... то есть от 1 до 31, что бы далее нельзя было...
...у зверя свобода её лишь ищи...

Дикий 21.08.2005

Последний раз редактировалось Дикий; 11.05.2008 в 00:18.
Дикий вне форума
Старый 11.05.2008, 00:22   #13
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

На счёт первого вопроса можно и так (помогает при большем количестве цифр).
Код:
str:=inttostr(chislo);  // chislo - наше число
col:=0; // сума всех цифр
for n:=1 to length(str) do begin
  col:=col+strtoint(str[n]);
end;
И дело в шляпе.

Вопрос о едите.
У него есть свойство ReadOnly. Поставь trye и не изменишь.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг

Последний раз редактировалось Dj_smart; 11.05.2008 в 00:29.
Dj_smart вне форума
Старый 11.05.2008, 00:28   #14
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Есть такой компонент SpinEdit (вкладка Samples). Установи свойство MaxValue:=31 и дальше поменять будет нельзя.

На счёт Таба:
Таб это #8, а BackSpase это вроде #27 (не помню).
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума
Старый 11.05.2008, 00:28   #15
Дикий
Пользователь
 
Аватар для Дикий
 
Регистрация: 10.05.2008
Сообщений: 89
По умолчанию

Dj_smart,
ты о каком первом вопросе говорил? я их тут много задавал.


а про TAB я уже нашел. Спасибо
...у зверя свобода её лишь ищи...

Дикий 21.08.2005
Дикий вне форума
Старый 11.05.2008, 00:38   #16
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Код:
str:=inttostr(chislo);  // chislo - наше число   
col:=0; // сума всех цифр   
for n:=1 to length(str) do begin  
  col:=col+strtoint(str[n]);   
end;
Эта процедура "суммирует" все цифры числа, сколько цифер бы оно не имело.
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума
Старый 11.05.2008, 02:04   #17
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

один вопрос одна тема. не превращаем в флуд. закрыто.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите нубу, пожалуйста) VOVALUAS Microsoft Office Excel 8 26.07.2008 19:59
Помогите плиз Loke Свободное общение 3 14.07.2008 09:08
Помагите нубу) Даврон Общие вопросы C/C++ 1 05.07.2008 23:16
Как на Delphi написать такую лёгкую прогу?(Помогите нубу)) FreXx^24 Общие вопросы Delphi 7 22.03.2007 14:03
ПОМОГИТЕ ПЛИЗ MaGiCeYe Свободное общение 8 01.02.2007 15:13