Author Topic: Перенос на другую строку.  (Read 2439 times)

0 Members and 1 Guest are viewing this topic.

melkichelik

  • Освоившийся
  • **
  • Posts: 28
    • View Profile
Перенос на другую строку.
« on: January 16, 2021, 09:34:36 PM »
Все просто, нужный текст кинуть в буфер обмена, но там должно быть не одна, а несколько строк.

Как работает через print("Привет как дела. Все нормально.")
Привет как дела. Все нормально.

Нужно
Привет как дела.
Все нормально.


4.У.В.@.К

  • Активный участник
  • ***
  • Posts: 117
    • View Profile
Re: Перенос на другую строку.
« Reply #1 on: January 16, 2021, 10:38:55 PM »
Code: (clickermann) [Select]
// Просто кидаем нужный текст в буфер обмена
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)

// Выкидываем в Лог
print(FROMCLIP())

HALT

melkichelik

  • Освоившийся
  • **
  • Posts: 28
    • View Profile
Re: Перенос на другую строку.
« Reply #2 on: January 16, 2021, 10:42:57 PM »
Code: (clickermann) [Select]
// Просто кидаем нужный текст в буфер обмена
KEYDOWN (#CTRL)
WAITMS (50)
KEYPRESS (#C)
KEYUP (#CTRL)

// Выкидываем в Лог
print(FROMCLIP())

HALT
Нужный текст внутри программы, не подходит.

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Перенос на другую строку.
« Reply #3 on: January 16, 2021, 11:01:48 PM »
Как работает через print("Привет как дела. Все нормально.")
Привет как дела. Все нормально.

Нужно
Привет как дела.
Все нормально.

print(strconcat("Привет как дела", char(13), char(10), "Все нормально."))
toclip(strconcat("Привет как дела", char(13), char(10), "Все нормально."))

4.У.В.@.К

  • Активный участник
  • ***
  • Posts: 117
    • View Profile
Re: Перенос на другую строку.
« Reply #4 on: January 16, 2021, 11:10:37 PM »
print(strconcat("Привет как дела", char(13), char(10), "Все нормально."))
toclip(strconcat("Привет как дела", char(13), char(10), "Все нормально."))

А как из нужного текста, который внутри программы, собрать эту строку?
toclip(strconcat("Привет как дела", char(13), char(10), "Все нормально."))

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Перенос на другую строку.
« Reply #5 on: January 16, 2021, 11:14:47 PM »
Ничего не знаю  :D . Изначально была задача - "нужный текст кинуть в буфер обмена, но там должно быть не одна, а несколько строк.".

Из -
"Привет как дела. Все нормально."

должно получиться -
"Привет как дела.
Все нормально."

Решение - strconcat("Привет как дела", char(13), char(10), "Все нормально.")

melkichelik

  • Освоившийся
  • **
  • Posts: 28
    • View Profile
Re: Перенос на другую строку.
« Reply #6 on: January 16, 2021, 11:14:54 PM »
Как работает через print("Привет как дела. Все нормально.")
Привет как дела. Все нормально.

Нужно
Привет как дела.
Все нормально.

print(strconcat("Привет как дела", char(13), char(10), "Все нормально."))
toclip(strconcat("Привет как дела", char(13), char(10), "Все нормально."))
Спасибо, то что нужно, тему можно закрыть.