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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2011, 23:57   #1
vova_
Форумчанин
 
Аватар для vova_
 
Регистрация: 07.11.2011
Сообщений: 100
Вопрос задать формулу из Edit

Здравствуйте.
подскажите
можноли организовать такой процес:
в програме объявляестса переменная J типа real
ей присваиваетса значение через J:=strtofloat(Edit1.text)
в Edit2 с клавиатуры вводитса строка-формула напр.:J+J**2-J/5

в Edit3 вивести результат исполнения вичисления по введенной формуле

если не охота приводить пример части проги хоть порекомендуйте где об этом можно прочитать
vova_ вне форума Ответить с цитированием
Старый 16.12.2011, 00:42   #2
alexiz
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
По умолчанию

Цитата:
Сообщение от vova_ Посмотреть сообщение
в Edit3 вивести результат исполнения вичисления по введенной формуле
Вам нужен встроенный интерпретатор формул.. вот примерно так и ищите.
что то типа.. http://www.softsklad.ru/codings/delphis/4853prog.html
Ваша благодарность может быть материальной:
WM R103871054215, WM Z710411027344, ЯндД: 410011167596676
alexiz вне форума Ответить с цитированием
Старый 16.12.2011, 10:18   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Вам нужен любой парсер математических выражений.

Вот, посмотрите, я тут выкладывал свой. Только, учтите, если Вы собираетесь в выражении использовать переменные, этот пример прийдётся дорабатывать!
А можно взять любые готовые компоненты (типа TPaxScripter, PaxCompiler, Innerfuse Pascal Script и т.д.)
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевести формулу из EDIT в код..? Vervolf Общие вопросы Delphi 11 13.04.2011 10:41
Progressbar задать max из Edit`a bad_patefa Компоненты Delphi 2 09.10.2010 18:12
Как задать в формулу больше чем 7 условий IF??? xXx666 Microsoft Office Excel 2 29.10.2009 22:55
Как задать текст в Edit в чужом окне Artem Win Api 6 14.12.2007 19:13
Как с компилировать математическую формулу введеную в edit? hamann-2006 Помощь студентам 3 29.10.2007 17:43