• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Помогите ламеру Please

  • Автор темы john
  • Дата начала
Статус
Закрыто для дальнейших ответов.
J

john

Привет всем.
у меня такая проблема: нужно написать программу на visual c++ ,а я этот язык знаю очень плохо.
Как написать на c++ вот такое действие при нажатии на кнопку

var a = document1.edit1.value;
var b = document1.edit2.value;
var c = (x+y);
documet1.edit3.value=©;

это что-то типа на javascript, короче нужно что-бы значения из edit1 и edit2 складывались,
и результат отображался в edit3.
что-то типа

int a;
int b;
int c;
void CMy2Dlg::OnButton1()
{
a = ?;
b = ?;
c = ?;
????????????
}

Помогите please, очень надо. Курсовую надо сдавать, а ещё ничего не написано.
 
M

maksa

если в двух словах, то так:
Код:
CString a,b,c;
//a и b вводим в эдиты
CEdit* pA;
CEdit* pB;
CEdit* pC;
pA=(CEdit*)this->GetDlgItem (ID pervogo edite);
pB=(CEdit*)this->GetDlgItem (ID vtorogo edite);
pC=(CEdit*)this->GetDlgItem (ID tretjego edite);
//ID компилятор (Visual Studia) генерирует сам когда рисуешь эдиты
pA->GetWindowText (a);
pB->GetWindowText(b);
c=a+b;
pC->SetWindowText (c);
//или (точно не помню) pC->SetWindowText (&c);
если не считать пердшествующих операций, то вроде все, да вот еще, предварительно надо в MESSAGE_MAP занести ON_COMMAND (id кнопки, название функции) функция должна быть void name ()
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!