Есть кнопка, которая по нажатию запускает простою Autoit - команду. В параметре: /AutoIt3ExecuteLine "ClipPut('%P')"
Действие - скопировать текущий путь в буфер обмена.
Если не ошибаюсь, раньше работало всё ОК. Сейчас же, если пробел в пути, то происходит передача до первого пробела. К сожалению, нельзя отследить, как что попало в Autoit (или я не могу сообразить), но ошибку выдает, как будто не закрыта строка. Например, если папка: D:\Scripts\test test\ , то ругнется на первый апостроф и покажет сообщение, где строка открывается и заканчивается так: ClipPut('d:\Scripts\test
Проблема с запуском по кнопке с панели инструментов (с параметром запуска)
Модератор: motyara
-
- Сообщения: 405
- Зарегистрирован: Чт ноя 08, 2007 9:29 am
- Откуда: Москва
- Контактная информация:
Проблема с запуском по кнопке с панели инструментов (с параметром запуска)
С уважением, Андрей.
- Max Diesel
- Автор программы
- Сообщения: 3431
- Зарегистрирован: Пт окт 12, 2007 3:26 pm
- Контактная информация:
-
- Сообщения: 405
- Зарегистрирован: Чт ноя 08, 2007 9:29 am
- Откуда: Москва
- Контактная информация:
Re:
Не смог найти эту команду, но вбил руками и всё ОК. Кстати, было бы неплохо по набору фильтровать и выводить только то, что подходит. Сейчас же только по началу описания команды, как понял.Max Diesel писал(а): ↑Сб июл 08, 2017 10:45 am Сложная тема с этими параметрами. В билде 1222 внесены изменения. Кстати для копирования пути активной панели в буфер обмена есть неупомянутая в inc-файле команда "[f230]", ее нужно установить для кнопки панели инструментов.
Учитывая новую команду, с параметрами становится не актуально. Спасибо!
С уважением, Андрей.
-
- Сообщения: 405
- Зарегистрирован: Чт ноя 08, 2007 9:29 am
- Откуда: Москва
- Контактная информация:
Re:
Тем не менее, проверил. Ошибка исправлена. Всё копируется и скриптом успешно. Спасибо еще раз!Max Diesel писал(а): ↑Сб июл 08, 2017 10:45 am Сложная тема с этими параметрами. В билде 1222 внесены изменения. Кстати для копирования пути активной панели в буфер обмена есть неупомянутая в inc-файле команда "[f230]", ее нужно установить для кнопки панели инструментов.
С уважением, Андрей.