Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Помогите с тривиальной задачей на VBS

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Dein_Jude

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть простейший скрипт, который видоизменяет ссылку.
 
Вот фрагмент кода:
 

Код:
Dim desc
addr=""
if WScript.Arguments.Count>1 then
   desc=WScript.Arguments(1)
end if
if WScript.Arguments.Count>2 then
   ref=WScript.Arguments(2)
end if
'присвоение значения переменной addr
addr = WScript.Arguments(0)
 
'процедура замены
addr = Replace(addr,"hxxp://", "http://")

 
Мне нужно скопировать переменную addr в буфер обмена(clipboard) Windows сразу после процедуры замены(Replace). Вот и вся задача. Для вас ничего сложного, а я не смог найти решения  Подскажите пожалуйста какую строчку и куда нужно прописать в скрипт.

Всего записей: 524 | Зарегистр. 17-12-2004 | Отправлено: 01:39 04-05-2005
Troitsky



Водник Водкин
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В VBS объект ClipBoard отсутствует, поэтому действовать нужно не как в VB.
Одно из решений тут:
http://www.promsoft.ru/index.php?action=topics&menu_id=885&page_id=22

Всего записей: 795 | Зарегистр. 13-12-2003 | Отправлено: 21:38 04-05-2005 | Исправлено: Troitsky, 21:44 04-05-2005
Dein_Jude

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то слабо верится в то, что язык скриптов vbs не позволяет скопировать переменную в clipboard. Может можно обойтись без подключения DLL-ок? Просто задача стоит проще простого. Есть переменная addr, которую нужно скопировать в буфер обмена и это все, что требуется.

Всего записей: 524 | Зарегистр. 17-12-2004 | Отправлено: 03:35 05-05-2005
mr_eoi



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dein_Jude
посмотри здесь http://www.developing.ru/forum/topic1779.html
и здесь http://www.codecomments.com/archive299-2004-11-330846.html

----------
Per Aspera Ad Astra...

Всего записей: 2203 | Зарегистр. 10-08-2003 | Отправлено: 05:18 05-05-2005 | Исправлено: mr_eoi, 05:45 05-05-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Помогите с тривиальной задачей на VBS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru