Страница 2 из 4
Добавлено: Чт май 21, 2020 13:15
WindR
Flasher писал(а): на 7600 дело обстоит.
С 2015 года fm20.dll поставляется только с офисом:
Form Controls are no longer supported outside of Microsoft Office | Microsoft Docs
проще пользоваться хоткеем, а не кнопкой
Не поделитесь своим shortcuts.ini?
Добавлено: Чт май 21, 2020 13:31
Flasher
WindR писал(а):С 2015 года fm20.dll поставляется только с офисом:
ЧТД. Значит, я не ошибся в отношении исходного положения. Они просто выпилили библиотеку для новых версий.
WindR писал(а):Не поделитесь своим shortcuts.ini?
У меня нет такого файла, к тому же это оффтоп. См.
здесь.
Добавлено: Пт май 22, 2020 13:50
WindR
Flasher
В PowerShell используются пути реестра вида
Код: Выделить всё
HKLM:\SOFTWARE\Policies\Microsoft\Windows\Explorer
для перехода по ним в скрипт нужно добавить
Код: Выделить всё
Case "HKLM:" C = "HKEY_LOCAL_MACHINE" & Mid(C, 6)
Добавлено: Пт май 22, 2020 18:46
Flasher
WindR
Что и где нужно править, это я сам, позвольте, буду решать. См. исправления (вкл. проблему с нижним регистром аббревиатур).
P.S.: В след. раз пишите здесь, в ЛС мало места.
Добавлено: Пт май 22, 2020 20:57
WindR
Flasher
С исправлениями вернулась
Код: Выделить всё
Ошибка: Невозможно создание объекта контейнером ActiveX: 'GetObject'
Код: 800A01AD
Вызов через %$SystemX86%\wscript.exe
Добавлено: Пт май 22, 2020 21:12
Flasher
WindR
Для вас правка была в
соотв. месте.
Добавлено: Пт май 22, 2020 21:31
WindR
Flasher
Скрипт не принимает содержимое вида "C:/boost/tools/build/src/util\path.jam:168:" где path.jam - имя файла, :168: - номер строки этого файла.
Добавлено: Пт май 22, 2020 21:44
Flasher
WindR
Достаточно убрать / в 46 строке. Но что если там окажется "C:\boost\tools\build\src\util/bla.bla:xxx:" при отсутствии bla.bla?
Мне видится, что приоритет должен отдаваться пути до прямого слэша.
Добавлено: Сб май 23, 2020 09:45
WindR
Flasher
Спасибо! Теперь ваш скрипт в отличие от .. не только переходит в искомую папку, но и устанавливает курсор на искомый файл.
Буду тестировать дальше.
Добавлено: Сб май 23, 2020 11:29
Flasher
WindR писал(а):Теперь ваш скрипт ... устанавливает курсор на искомый файл.
Почему теперь? Так было изначально. На мой вопрос ответите?
Короче, я сделал умнее. Если в пути есть оба варианта слэша, то в случае отсутствия папки/файла рассматриваем родитель.
Добавлено: Пн июн 01, 2020 21:00
WindR
Flasher писал(а):ответите?
Извините, не понял ваш вопрос.
Но столкнулся с нераспознаванием пути, включающего папку без имени, например ".git/objects/pack/pack-57611160757ee5812f4325a5e4b777e1ec2b1919.pack"
Добавлено: Пн июн 01, 2020 21:34
Flasher
WindR писал(а):Извините, не понял ваш вопрос.
Уже неактуально. Я же указал на правку для обеих ситуаций.
WindR писал(а):включающего папку без имени
Папки без имени не бывает. Наличие точки спереди этот факт не отменяет. Приведите полный путь на всякий.
Добавлено: Пн июн 01, 2020 21:55
WindR
Flasher
- D:\vcpkg\.git\
D:\vcpkg\.github\
Добавлено: Пн июн 01, 2020 22:06
Flasher
WindR
У меня с этими путями работает. Не вижу причин, чтобы не работало.
Добавлено: Пн июн 01, 2020 22:11
WindR
Flasher
Если использовать не полный путь, а относительный
тогда не работает.