2012-05-10 3 views
0

Я пытаюсь создать простую программу, которая позволяет пользователю писать 1-5 номеров, и я хочу, чтобы программа сообщила ему, что самое низкое число. Но я не знаю, как сделать эту работу из текстовых полей.Минимальное количество из текстовых полей?

enter image description here

Пользователь может выбрать количество цифр с помощью радио-кнопок, а затем запишите номера в Tex коробкам. После нажатия кнопки «Перейти» я хочу, чтобы программа сообщила, что самое низкое число.

+0

Какой у вас язык программирования? У вас есть фрагмент кода для совместного использования? –

ответ

2

Каждое текстовое поле будет иметь окно свойств, в котором вы можете указать ему «имя».

Это свойство имени позволит вам ссылаться на это текстовое поле во время кодирования.

Затем, чтобы получить его значение, вам нужно использовать «имя.значения» в вашем коде. Это работает на большинстве языков программирования и написания сценариев. Это поможет, если и укажите, какой язык вы используете.

Для например, если имя вашего текстового поля, как "num1" (без кавычек)

Затем в коде использовать его как:

num1.value 

Отредактировано после комментариев OP:

В случае использования C#

num1.Text 
+0

Извините, забыли сказать, что - я использую C# –

0

Проверьте название th е объекты TextBox по умолчанию - это TextBox1, TextBox2 ...

Если вы не меняли названия код должен выглядеть так:

int textBox1Value; 
if (Int.TryParse(TextBox1.Text, out textBox1Value)) 
{ 
    // Success - that means that the input is a valid integer 
    Console.WriteLine("TextBox1 Value: {0}", textBox1Value); 
} 

Я хотел бы предложить вам заменить текстовые поля NumericUpDown, который проверяет, что ваш ввод является целым числом, и вы можете просто использовать:

int numericUpDown1Value = NumericUpDown1.Value; 
Смежные вопросы