Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.19;
Скачать: CL | DM;

Вниз

зайди там все объяснено!   Найти похожие ветки 

 
Shadow   (2008-05-19 01:41) [0]

Прошу прощения за такой идиотский вопрос!
Надо написать прогу именно на Delphi, сам я Си-шник и с паскалем не особенно связываюсь т.к. все реализовываю на С++, но тут надо именно написать на Delphi.
Вопрос: как заставить прогу работать чтоб она не жаловалась на тип?
допустим у нас код
Edit3.Text:=Edit2.Text-Edit1.Text;-Delphi
Edit3->Text=Edit2->Text-Edit1->Text;-C++
В С++ все прекрасно работает, а в Delphi ругаетс мол тип не тот, а объявляя его в начале "Real" не дает ставить привязку Text! Как исправить? Зарание спасибо!


 
Loginov Dmitry ©   (2008-05-19 07:44) [1]

> Edit3.Text:=Edit2.Text-Edit1.Text;


В Дельфе так вычесть нельзя. Возможно только сложение :)


> В С++ все прекрасно работает, а в Delphi ругаетс мол тип
> не тот


Ты все языки программирования изучаешь путем выклянчивания ответов на форумах?


 
Юрий Зотов ©   (2008-05-19 09:32) [2]

> Shadow   (19.05.08 01:41)  

В Паскале можно сделать все то же самое, что и в С, но он тем и хорош, что не дает сделать случайную ошибку и требует явного подтверждения. Так и здесь - надо ЯВНО преобразовать строки в числа, а результат - обратно.

Edit3.Text := FloatToStr(StrToFloat(Edit2.Text) - StrToFloat(Edit1.Text));

PS
На будущее - у Вас неправильно оформлен заголовок вопроса, поэтому ветку закрыли. Я взял грех на душу и открыл ее снова, но больше такого не будет - оформляйте вопросы сами, как положено.


 
Юрий Зотов ©   (2008-05-19 09:34) [3]

> Loginov Dmitry ©   (19.05.08 07:44) [1]

Дима, а чем этот вопрос хуже других? Почему на другие вопросы ты отвечаешь, а этот назвал "выклянчиванием"? По-моему, нормальный вопрос.



Страницы: 1 вся ветка

Текущий архив: 2009.04.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1235726156
Dennis I. Komarov
2009-02-27 12:15
2009.04.19
TField.Value to string


15-1234906202
Юрий
2009-02-18 00:30
2009.04.19
С днем рождения ! 18 февраля 2009 среда


1-1210613850
[i2e]
2008-05-12 21:37
2009.04.19
как сделать PopupMenu в стиле XP? (синяя окантовка)


2-1235994425
Neket
2009-03-02 14:47
2009.04.19
Проблема с задание Range в Диаграмах Excel


15-1235221405
Статистика
2009-02-21 16:03
2009.04.19
График популярности браузеров