|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.01.2008, 17:36 | #1 |
Форумчанин
Регистрация: 06.01.2008
Сообщений: 180
|
задать число через TEdit
Люди добры! подскажите как сделать так, чтоб TLabel.Caption:=x1*x2*x3;
где х1 х2 х3 - заданное тобой число(через TEdit)? просто у меня выдает ошибку Incompatible types: 'String' and 'Extended' заранее спасибо... |
21.01.2008, 17:43 | #2 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
Uses SysUtils;
... Label1.Caption:= Floattostr(strtoFloatdef(x1, 0)*strtoFloatdef(x2, 0)*strtoFloatdef(x3, 0));
Берегите друг друга!
|
21.01.2008, 17:49 | #3 |
Форумчанин
Регистрация: 06.01.2008
Сообщений: 180
|
Спасибо большое, но не работает : There is no overloaded version of 'StrToFloatDef' that can be called with these arguments
Последний раз редактировалось )Игнат(; 21.01.2008 в 18:06. |
21.01.2008, 18:31 | #4 |
Форумчанин
Регистрация: 01.12.2007
Сообщений: 346
|
На сколько понял я вам нужно это...
Label1.Caption:= IntToStr(1*2*3); или если с TEdit то... Label1.Caption:= IntToStr(StrToInt(Edit1.Text)*StrTo Int(Edit2.Text)*StrToInt(Edit3.Text ));
Win 10 x64 | VS 2015 | MSSQL 2014
autovestitv.ru |
21.01.2008, 18:57 | #5 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Tlabel, TEdit ...... буква T в начале неспроста....
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
22.01.2008, 10:36 | #6 |
Пользователь
Регистрация: 23.11.2007
Сообщений: 26
|
По моему это делается так.
Код:
|
22.01.2008, 10:38 | #7 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
и что скажет ваш вариант, когда Edit1.text = 'пять' ?
Берегите друг друга!
|
22.01.2008, 10:47 | #8 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
А F1 нажать и посмотреть чтош за параметры нужны...
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
22.01.2008, 10:48 | #9 |
Пользователь
Регистрация: 23.11.2007
Сообщений: 26
|
|
22.01.2008, 10:49 | #10 |
With best regards
Участник клуба
Регистрация: 20.04.2007
Сообщений: 1,448
|
Также разумно предусмотреть символ десятичного разделителя.
Перед операциями присваивания вызываем: Код:
Life is too short, play more...
Как правильно задавать вопросы |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти и вывести все слова,у котоpых число гласных букв пpевышает число согласных. | Briz | Помощь студентам | 2 | 11.05.2008 00:56 |
Ввести число N и определить делится ли оно без остатка на число M (VBA) | Ivanich | Microsoft Office Excel | 7 | 24.04.2008 19:43 |
TEdit | Xardas | Общие вопросы Delphi | 2 | 17.01.2008 02:04 |
Число N, заменить одну из его цифр, чтобы получилось число, max близкое к некоторой степени двойки | urgu_st | Помощь студентам | 13 | 23.10.2007 09:14 |
TEdit, TEdit, TEdit | Oleg Romanchuk | Помощь студентам | 2 | 20.08.2007 11:30 |