Автор Тема: Путь к выделенному файлу  (Прочитано 2312 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн saraconor [?]

  • Новичок
  • *
  • Сообщений: 319
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Путь к выделенному файлу
« Создано: Февраль 18, 2014, 16:06:54 »
В папке есть несколько файлов, один из них выделен мышкой, как помимо:
Код: AutoIt [Выделить]
Send("{F2}")
$text= WinGetText("[ACTIVE]", "")

можно получить полный путь к этому файлу, включая расширение?

Русское сообщество AutoIt

Путь к выделенному файлу
« Отправлен: Февраль 18, 2014, 16:06:54 »

Оффлайн WSWR [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 941
  • Репутация: 355
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #1, Отправлен: Февраль 18, 2014, 16:47:40 »
saraconor
Я таким пользуюсь (в Win 7) - пути до выделенных файлов отправляет в буфер обмена

(нажмите для показа/скрытия)

Оффлайн saraconor [?]

  • Новичок
  • *
  • Сообщений: 319

  • Автор темы
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #2, Отправлен: Февраль 18, 2014, 17:04:01 »
работает! как здорово) только сложноват для меня, прийдется изучать.
Я смотрю при выделении нескольких файлов ставится разделитель "|" в скрипте не понятно где это прописано,
как можно заменить | на @CR (перенос строки) ?
« Последнее редактирование: Февраль 18, 2014, 17:15:10 от saraconor »

Русское сообщество AutoIt

Re: Путь к выделенному файлу
« Ответ #2 Отправлен: Февраль 18, 2014, 17:04:01 »

Оффлайн WSWR [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 941
  • Репутация: 355
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #3, Отправлен: Февраль 18, 2014, 17:23:26 »
saraconor
Код: AutoIt [Выделить]
 ClipPut(_ArrayToString($aSelection, @CR, 2))


Оффлайн saraconor [?]

  • Новичок
  • *
  • Сообщений: 319

  • Автор темы
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #4, Отправлен: Февраль 18, 2014, 18:02:38 »
все работает! спасибо большое)
« Последнее редактирование: Февраль 18, 2014, 18:27:32 от saraconor »

Русское сообщество AutoIt

Re: Путь к выделенному файлу
« Ответ #4 Отправлен: Февраль 18, 2014, 18:02:38 »

Оффлайн saraconor [?]

  • Новичок
  • *
  • Сообщений: 319

  • Автор темы
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #5, Отправлен: Апрель 18, 2014, 15:21:14 »
почему-то скрипт начал вылетать с ошибкой:
If $oShellApp_Inst.hwnd = $hWnd Then ExitLoop
If $oShellApp_Inst.hwnd ^ ERROR

Оффлайн saraconor [?]

  • Новичок
  • *
  • Сообщений: 319

  • Автор темы
  • Репутация: 2
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Путь к выделенному файлу
« Ответ #6, Отправлен: Апрель 21, 2014, 09:09:46 »
то вылетает, то работает нормально. что это может быть?

Русское сообщество AutoIt

Re: Путь к выделенному файлу
« Ответ #6 Отправлен: Апрель 21, 2014, 09:09:46 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
7509 Просмотров
Последний ответ Октябрь 18, 2010, 09:09:41
от AutoLove
10 Ответов
7159 Просмотров
Последний ответ Июль 22, 2011, 15:39:28
от CreatoR
10 Ответов
4524 Просмотров
Последний ответ Сентябрь 05, 2011, 19:35:59
от zeionline
9 Ответов
6876 Просмотров
Последний ответ Июнь 16, 2012, 14:33:42
от madmasles
0 Ответов
1166 Просмотров
Последний ответ Апрель 20, 2015, 10:13:21
от Aleks_z84
4 Ответов
1580 Просмотров
Последний ответ Май 21, 2015, 00:01:39
от Tapok
1 Ответов
1159 Просмотров
Последний ответ Сентябрь 30, 2016, 22:47:45
от Skif_off
2 Ответов
1170 Просмотров
Последний ответ Декабрь 10, 2016, 15:17:50
от FlankeR
1 Ответов
1516 Просмотров
Последний ответ Январь 21, 2018, 20:18:30
от sngr
7 Ответов
1216 Просмотров
Последний ответ Ноябрь 12, 2018, 23:25:56
от musicstashall