Технологии

Решено

Randomize со string - вопрос №74458

Помогите пожалуйста разобратся:

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

С численными переменными все работает, а вот со строками не получается… Незнаю где именно нужно вписать перевод из интежера в стринг, если это конечно нужно вообще

Дополнение автора от апрель 20, 2011 г., 13:46:44

вы не поняли, нужно чтобы в лейбле выводилось ОДНА из 3х переменных, выбор какой именно бы проходил через randomize

Дополнение автора от апрель 20, 2011 г., 15:23:43

тут 3 лейбла, надо чтобы был только 1

Артём Давыдов апрель 19, 2011 г.

  • Всего ответов: 3

  • Евгений - аватарка

    Евгений

    9-й в

    var

    a,b,c: string;

    begin

    a := 'Some text';

    label1.Caption := a;

    end;

    апрель 20, 2011 г.
  • Евгений - аватарка

    Евгений

    9-й в

    procedure IChtoTrudno;
    var
      i: Integer;
    begin
      Randomize;
      i := Random(2);
      case i of
        0: label1.Caption := a;
        1: label2.Caption := b;
        2: label3.Caption := c;
      end;
    end;

    апрель 20, 2011 г.
    Ответ понравился автору
  • Евгений - аватарка

    Евгений

    9-й в

    Ошибся немного.

    procedure IChtoTrudno;
    var
      i: Integer;
    begin
      Randomize;
      i := Random(2);
      case i of
        0: label1.Caption := a;
        1: label1.Caption := b;
        2: label1.Caption := c;
      end;
    end;

    апрель 20, 2011 г.
    Ответ понравился автору
    Лучший ответ по мнению автора

Похожие вопросы