====== 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 ==== - //{$MODE PASCAL} TABS[0].Load('tests://input.html'); TABS[0].GetELements('textarea')[0].focus(); TABS[0].TypeIn('text'); {{:ru:wascript:classes:ttab:typein-1_pascal.png|}} - //{$MODE PASCAL} TABS[0].Load('tests://input.html'); TABS[0].GetELements('textarea')[0].focus(); TABS[0].TypeIn('text', 60, 20); ==== ECMA ==== - //{$MODE ECMA} TABS[0].load('tests://input.html'); TABS[0].getElements('textarea')[0].call('focus'); TABS[0].typeIn('text'); {{:ru:wascript:classes:ttab:typein-1_ecma.png|}} - //{$MODE ECMA} TABS[0].load('tests://input.html'); TABS[0].getElements('textarea')[0].call('focus'); TABS[0].typeIn('text', 60, 20);