Author Topic: Enter в переменную StrConcat  (Read 1271 times)

0 Members and 1 Guest are viewing this topic.

SimplY

  • Активный участник
  • ***
  • Posts: 125
    • View Profile
Enter в переменную StrConcat
« on: November 16, 2019, 06:57:02 PM »
Буду благодарен за помощь :)

Нужно сделать так, чтобы в нужное место вставлялся текст в виде сегодняшней даты, а затем г, нужная фраза и затем пустая строка. Дата + г. + пробел + Кефир + пустая строка снизу (оно же дважды Enter) + текст из переменной $k + пустая строка снизу. Возьмем за пример Кефир.

Пример: 16.11.2019г. Кефир
(Пустая строка)
Текст из переменной $k
(Пустая строка)
Отодвинутый вниз текст


Code: (clickermann) [Select]
$b = StrConcat($_date_str, "г.", " ", "Кефир" )
WAITMS(50)
TOCLIP($b)
WAITMS(50)
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#V)
KEYUP (#CTRL)

Как после вставки строки создать пустую строку снизу?
Только таким образом?
Code: (clickermann) [Select]
KEYPRESS(#ENTER)
WAITMS(50)
KEYPRESS(#ENTER)
WAITMS(500)
Или можно в строке это сделать, чтобы сразу было проставлено?

Для чего: Клик в самое начало текста, затем нужно этот текст отодвинуть вниз и сверху написать. Сделать это нужно моментально. Дважды кликать Enter занимает время.

Заранее спасибо!)
« Last Edit: November 16, 2019, 07:03:21 PM by SimplY »

Космич

  • Активный участник
  • ***
  • Posts: 265
    • View Profile
Re: Enter в переменную StrConcat
« Reply #1 on: November 16, 2019, 09:11:35 PM »
Code: (clickermann) [Select]
#DEFINE EOL: CHAR(13), CHAR(10)

$k = "текст из переменной"
$b = STRCONCAT($_date_str, "г.", " Кефир", EOL, EOL, $k, EOL)

PRINT($b)
HALT
«Иногда ты ваяешь до тех пор, пока до тебя не дойдёт, что именно ты делаешь.»

SimplY

  • Активный участник
  • ***
  • Posts: 125
    • View Profile
Re: Enter в переменную StrConcat
« Reply #2 on: November 17, 2019, 04:19:52 PM »
Code: (clickermann) [Select]
#DEFINE EOL: CHAR(13), CHAR(10)

$k = "текст из переменной"
$b = STRCONCAT($_date_str, "г.", " Кефир", EOL, EOL, $k, EOL)

PRINT($b)
HALT

Спасибо!!!!!!!!!!!!!!!!!!!!!