Вызов функции по нажатию клавиш в реальном времени

Есть простенькая функция зависимости длины сообщения и задержки(чем больше длина строки тем больше задержка), и необходимо выводить значение функции в label, непонятно как это сделать чтобы это происходило по каждому введенному символу в текстовое поле(по нажатию кнопки(Отправить) работаетвведите сюда описание изображения

int Main::latency(TextBox^ textBox)
{
    int len = textBox->TextLength;
    int res = 10 + len * 2;
    return res;
}

Это функция задержки

private: System::Void textBox1_OnKeyPress(System::Object^ sender, System::Windows::Forms::KeyPressEventArgs^ e)
       {
               int proverka = latency(textBox1);
               label2->Text = proverka.ToString();
       }

Если я все правильно понял то, эта функция должна считывать нажатие клавиш, и соответственно по нажатию рассчитывать задержку по функции задержки и засылать данные в label (там где 999)


Ответы (0 шт):