Преобразовать выражение с TextBox - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, помогите решить вопрос: допустим я ввожу в TextBox Sin(x * 1) * 5 и мне нужно сохранить сам результат такого выражения в переменную, т.е. как-то преобразовать полученные данные с TextBox. Подскажите пожалуйста такую функцию.

Решение задачи: «Преобразовать выражение с TextBox»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.  
  3.     Dim s As String, x As Double
  4.  
  5.     x = 0.2
  6.    
  7.     s = "Sin(x * 1) * 5"
  8.    
  9.     s = Replace(s, "x", x)
  10.    
  11.     Text1.Text = s
  12.    
  13.     MsgBox ScriptControl1.Eval(Replace(Text1.Text, ",", "."))
  14.    
  15. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.125 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут