TypeIn

Эмулирует в данной вкладке ввод указанного текста с клавиатуры. Скорость ввода зависит от указанных параметров.

Синтаксис

PASCAL

procedure TTab.TypeIn(aText: String; aInterval: Integer = 120; aDeviation: Integer = 50);

ECMA

TTab.typeIn(aText[, aInterval][, aDeviation]); 

Параметры

Параметр Тип (PASCAL) Тип (ECMA) По умолчанию Описание
aText String String - Текст, который необходимо ввод которого необходимо сэмулировать.
aInterval Integer Number 120 Базовая величина задержки (миллисекунд) между вводом отдельных символов.
aDeviation Integer Number 50 Величина случайного отклонения задержки (миллисекунд) между вводом отдельных символов.

Возвращаемое значение

Тип (PASCAL) Тип (ECMA) Описание

Примеры

PASCAL

  1. //{$MODE PASCAL}
    TABS[0].Load('tests://input.html');
    TABS[0].GetELements('textarea')[0].focus();
    TABS[0].TypeIn('text');

  1. //{$MODE PASCAL}
    TABS[0].Load('tests://input.html');
    TABS[0].GetELements('textarea')[0].focus();
    TABS[0].TypeIn('text', 60, 20);

ECMA

  1. //{$MODE ECMA}
    TABS[0].load('tests://input.html');
    TABS[0].getElements('textarea')[0].call('focus');
    TABS[0].typeIn('text');

  1. //{$MODE ECMA}
    TABS[0].load('tests://input.html');
    TABS[0].getElements('textarea')[0].call('focus');
    TABS[0].typeIn('text', 60, 20);