23.12.2009, 13:01 | #11 (permalink) | |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Цитата:
Код:
old_chislo:=strtofloat(edit1.text); edit1.text:=''; flag_op:=1; Код:
case flag_op of 1: res:=old_chislo+strtofloat(edit1.text); 2: ...{перечисление операций} else res:=0 end; edit1.text:=floattostr(res);
__________________
Убить всех человеков! |
|
23.12.2009, 13:01 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
На форуме люди обсуждали что то схожее, посмотрите DELPHI Помощь с Delphi |
24.12.2009, 00:06 | #14 (permalink) |
一步一步地会到目的
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
|
У меня есть самоучители в разных форматах. Сам, когда осваивал делфи, пользовался одним, в формате html. Могу выложить сюда. Но вопрос: вы знаете язык Паскаль, и вообще программировать умеете? От этого зависит, что я выложу
|
09.01.2010, 19:35 | #15 (permalink) |
Member
Регистрация: 24.02.2009
Сообщений: 806
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 563
|
как реализовать "," и "+/-"? приведите пример плиз.
Последний раз редактировалось WOLF007; 09.01.2010 в 20:06 |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
09.01.2010, 21:40 | #18 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
свои исходники выложите
в обработчике запятой нужно проверить все выражение на наличие разделителя, если он отсутствует, тогда выполняете Edit1.text:=Edit1.text+'.';
__________________
Убить всех человеков! |
09.01.2010, 21:51 | #20 (permalink) |
一步一步地会到目的
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
|
Проще всего сделать так: edit.text:=floattostr(strtofloat(edit.text)*(-1));
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|