Страница: 1 |
Страница: 1 |
Вопрос: Как можно получить название выделенного файла
Добавлено: 29.11.10 11:23
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа: Just
Вопросов: 4
Ответов: 330
Профиль | | #1
Добавлено: 29.11.10 12:08
надо в реестре прописать (HKEY_CLASSES_ROOT -> определенный тип файла) путь до скрипта
reg-файл
и в самом скрипте уже обрабатывать сообщение при запуске скрипта
можно так же скопировать скрипт или ссылку на него в папку send to и уже через контекстное меню выбирать файл -> отправить -> скрипт
Номер ответа: 2
Автор ответа: AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #2
Добавлено: 29.11.10 22:37
Just, внимательней читай задание. Ему нужно получить ссылку на файл для VBS скрипта, а не для EXE приложения.
Номер ответа: 3
Автор ответа: Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #3
Добавлено: 29.11.10 22:44
А это разве не VBSCRIPT?
Номер ответа: 4
Автор ответа: AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #4
Добавлено: 30.11.10 09:57
вот это - нет
s\\Renamer\\Изменить регистр.exe
Номер ответа: 5
Автор ответа: Just
Вопросов: 4
Ответов: 330
Профиль | | #5
Добавлено: 30.11.10 10:30
AgentFire
блин, точно!
там еще и путь не тот )
Номер ответа: 6
Автор ответа:
Вопросов: 1
Ответов: 2
Профиль | | #6
Добавлено: 30.11.10 12:56
Спасибо, помогло. Только строка запускающая скрипт в реестре на самом деле должна выглядеть вот так:
Теперь столкнулся со следующей проблемой.
Переменная objArgs(0) имеет тип объект и содержит примерно следующую строку "c:\temp\file.pdf"
Вот как бы мне это самое "c:\temp\file.pdf" присвоить какой-нибудь строковой переменной. Если пользуюсь командой
или
получаю сообщение об ошибке
Номер ответа: 7
Автор ответа: AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #7
Добавлено: 30.11.10 13:17
желательно бы еще знатьчто за ошибка
Номер ответа: 8
Автор ответа:
Вопросов: 1
Ответов: 2
Профиль | | #8
Добавлено: 30.11.10 14:20
Error: Subscript out of range
Code: 800A0009
Номер ответа: 9
Автор ответа: Just
Вопросов: 4
Ответов: 330
Профиль | | #9
Добавлено: 30.11.10 14:33
в общем если не заморачиваться то так
а если заморачиваться то видимо ты пытаешься получить путь файла не передав параметра (просто запускаешь скрипт)
можно попробовать проверять UBound'ом