1

Тема: AHK: Перенос строки в коде

Добрый день.

Прошу помогите, есть небольшой код

SendInput, • Фамилия  {Enter} • Имя  - {Enter} • Отчество  {Enter} 

Но работать с таким кодом не удобно, если продолжать строку.
Пытаюсь перенести ее по строкам, на пример

SendInput, 
,• Фамилия  {Enter} 
,• Имя  - {Enter} 
,• Отчество  {Enter} 

В данном случаи код работает, но ставит впереди запятые.
Пробовал по разному, или выдает ошибку, или ставит запятые. Подскажите пжл как переносить строки в коде?

2

Re: AHK: Перенос строки в коде

ustarta
Следующим символом:


`n

3 (изменено: ustarta, 2020-08-06 18:28:53)

Re: AHK: Перенос строки в коде

SuBrex

Тоже пробовал, ругается на ошибку в линии, на • Фамилия  {Enter} ` n
Error: this line does not contain a recognized action

4

Re: AHK: Перенос строки в коде

SendRaw, 
( RTrim0 
• Фамилия   
• Имя  -  
• Отчество
)   
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

5

Re: AHK: Перенос строки в коде

serzh82saratov

Интересное решение, но важно нажатие enter в конце, так же, команда медленно набирает текст,  а не вставляет его.

6

Re: AHK: Перенос строки в коде

SendInput,{Text}
( RTrim0
 • Фамилия 
• Имя  -  
• Отчество

)
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

7 (изменено: teadrinker, 2020-08-06 21:51:51)

Re: AHK: Перенос строки в коде

serzh82saratov, в коде, который ты постишь, почему-то в конце строк всегда куча лишних пробелов, ты в курсе?

 https://i.imgur.com/XVQm9Od.png

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8

Re: AHK: Перенос строки в коде

Так в этом и часть вопроса, как я понял, они нужны, RTrim0 как бэ намекает...

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

9

Re: AHK: Перенос строки в коде

А, ну здесь не знаю, но у тебя они постоянно присутствуют.

 https://i.imgur.com/8CaKK6O.png

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

10

Re: AHK: Перенос строки в коде

Не понял тебя, а эти разве участвуют в печати?

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

11

Re: AHK: Перенос строки в коде

Печать тут не при чём. Я говорю, что в твоём коде часто лишние пробелы.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

12

Re: AHK: Перенос строки в коде

serzh82saratov

Спасибо, разобрался с данным примером и вполне устраивает.

Но, столкнулся с проблемой, в данном примере не печатает символ "+". Как только не пытался, и экранировал и менял экранирование на \, переставлял по разному.

Просто не проставляется знак "+" и все.

Подскажите не сталкивались с данной проблемой?

13

Re: AHK: Перенос строки в коде

teadrinker пишет:

в твоём коде часто лишние пробелы.

Это я вряд ли в себе починю, использую пробел для удаления лишних строк.

ustarta пишет:

Просто не проставляется знак "+" и все.

Не сталкивался, у меня это печатает.


SendInput,{Text}
( RTrim0 
 • Фамилия +++
• Имя  -  +++
• Отчество +

)
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui