Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: putman on September 30, 2018, 02:56:04 PM
-
Здравствуйте.
Снова хочу поднять запрашиваемую мной некогда тему о переносе строки в одной текстовой переменной.
Т.е. чтобы записав эту переменную в TOCLIP, потом вставлять на форум не одной длиннющей строкой, а с переносами на новую.
А то приходится вставлять одну строку, програмно жать ентер для перехода на новую строку, вставлять вторую и так порой до 50-70 строк, что очень долго и неправильно на мой взгляд.
Пробовал писать в файл построчно, в файле всё выглядит как надо, но чтоб из этого файла в буфер забрать текст с переносами, нужно его открыть в блокноте, выделить всё, скопировать по Ctrl + C и только потом вставлять на форум одним разом. Это оказалось даже дольше.
Возможно в новой версии есть такая возможность ? У меня предыдущая или старее, не обновляю, т.к. всё работает стабильно.
-
#define @CR:STRCONCAT(char(13),char(10)) //замена char(13),char(10) на @CR для лучшей читаемости
//первый вариант
$long_str = "Длинный текст 1. ;Длинный текст 2. ;Длинный текст 3. ;Длинный текст 4. ;Длинный текст 5. " //перенос строки обозначил символом ";" . можно использовать другой символ.
WHILE(STRPOS($long_str,";")>0) //заменяем все точки с запятой переносами строки.
$long_str = STRREPLACE ($long_str, ";", @CR)
END_CYC
print($long_str)
//второй вариант
$long_str = STRCONCAT("Длинный текст 1.", @CR,"Длинный текст 2.", @CR,"Длинный текст 3.", @CR,"Длинный текст 4.", @CR,"Длинный текст 5.")
print($long_str)
//третий вариант
//немогу найти, гдето есть с помощью батника перенос содержимого файла в буфер обмена. если найду, отпишу.
halt
Версия км 4.13
Нашел третий вариант - http://crapware.aidf.org/forum/index.php?topic=3784.msg25827#msg25827
-
Не получается, в одну строку выводит.
-
а куда дел "#define @CR:STRCONCAT(char(13),char(10)) //замена char(13),char(10) на @CR для лучшей читаемости"?
(https://i.imgur.com/iZSTuo3.png)
-
а куда дел "#define @CR:STRCONCAT(char(13),char(10)) //замена char(13),char(10) на @CR для лучшей читаемости"?
Упустил.
Спасибо, работает.
:)