Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 44

обработка функции в textbox

20.05.2012, 16:25. Показов 1984. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
подскажите как сделать
в 1м textbox вводим значение x: что то вроде 2+3,
во 2м textbox мы брали значение 1го текстбокса, и использовали его как переменную х, вроде этого: x*3+x*x+3
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.05.2012, 16:25
Ответы с готовыми решениями:

Обработка событий TextBox
На форм TetBox. Необходим только ввод цифр. Подпрограмма обработки: Private Sub Text1_KeyPress(KeyAscii As Integer) 'Ввод...

Обработка событий TextBox
Привет. Допустим у меня есть несколько TextBox'ов. Мне нужно проверить вводимые данные. Правила ввода одни и те же. Но для проверки мне...

Программная обработка TextBox
Visual C++ У меня на форме 81 textbox. При нажатиях на три button нужно внести разные начальные значения. Как можно программно...

9
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
20.05.2012, 16:28
Бери х как textBox1.Text и все.
0
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 44
20.05.2012, 16:40  [ТС]
напиши пример, и будут ли при этом производится вычисления значения x, или будет просто брать то же самое 2+3???
0
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
20.05.2012, 16:57
Тебе надо вычислять сразу? Если да, то дело похуже будет.
0
9 / 9 / 7
Регистрация: 20.05.2012
Сообщений: 101
20.05.2012, 17:06
Пример, если я правильно понял?:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <conio.h>
using namespace std;
int func(int x, int y)
{
    cout << "Input X\n";
         cin >> x;
    cout << "Input Y\n";
         cin >> y;
    return(x+y);
}
int main(int a, int b, int c)
{
    c = func(a,b)*5;
    cout << "C = " << c;
    getch();
    return 0;
}
в func запрашиваем две переменные x и у
дальше, в main используем значение func плюс умножаем на 5.
Я так понял, или нет?
Пример для чисел, для букв я думаю сами додумаетесь как изменить?
Миниатюры
обработка функции в textbox  
0
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 44
20.05.2012, 17:19  [ТС]
Спасибо, в консоле я знаю как, мне это нужно реализовать для формы, где 4 текстовых поля:
х- сюда задается значения х, типа 2+3
f(x)- сюда нужно задать уравнение с одной переменной, типа 2х+х*х
x=сюда выводить получившееся значение х
f(x)=сюда выводить значение уравнения
результаты должны выводиться по нажатию кнопки
0
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
20.05.2012, 17:29
Harmonster, в func аргументы числа, а надо строки.
0
0 / 0 / 0
Регистрация: 13.05.2012
Сообщений: 44
20.05.2012, 17:41  [ТС]
вот я пытаюсь посчитать и преобразовать, но считать оно не хочет какая то ошибка в преобразовании
int per_x= Convert::ToInt32(textBox1->Text);
textBox3 ->Text = Convert::ToString(per_x);
0
9 / 9 / 7
Регистрация: 20.05.2012
Сообщений: 101
20.05.2012, 18:01
Цитата Сообщение от Вася97 Посмотреть сообщение
Harmonster, в func аргументы числа, а надо строки.
Попросили пример, я привел так еще же и пост надо было до конца прочитать там же написано что для чисел
0
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
20.05.2012, 18:32
Цитата Сообщение от Shuralord Посмотреть сообщение
вот я пытаюсь посчитать и преобразовать, но считать оно не хочет какая то ошибка в преобразовании
int per_x= Convert::ToInt32(textBox1->Text);
textBox3 ->Text = Convert::ToString(per_x);
Shuralord, это проблема в том что "+" и тп. не есть числами. Для такого надо либо делать парсер, либо подключать JavaScript, либо вызывать программы которая вычисляет выражение и возвращает результат. Для последнего я бы использовал Python, так как сам на нем делал калькулятор.

Harmonster, извиняюсь, просто не заметил.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.05.2012, 18:32
Помогаю со студенческими работами здесь

Обработка ввода в TextBox
Салют. У меня есть TextBox. Когда его выделяешь и зажимаешь клавишу, символ бесконечно начинает вводиться в TextBox. Возможно ли как-то...

обработка нажатия кнопки textbox
Добрый день =) подскажите как можно обработать нажатие кнопки &quot;Стрелка вниз&quot; в textbox-e e.key == key.Next или e.key == key.Down не...

Обработка исключений для textbox
У меня 3 текст бокса. Я хочу, чтобы нельзя было вводить буквы, а также значение а больше 3, значение b больше 4. Как мне сделать обработку...

Обработка события Click в TextBox
Здравствуйте . Возник вопрос по событию Click. Есть матрица 3 на 3 : int mas =new int; //массив ...... TextBox tb1 = new...

Обработка большого количества textbox
Суть: в текстбоксы, расположенные по два ряда вводятся цифровые значения. Эти значения по нажатию button2 делятся, перемножаются и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru