Разработка программ, создание сайтов, интернет реклама

Новосибирские программисты - ООО Промсофт


Clipboard Tools

Clipboard Helper для vbs

Все началось с того, что я в четвертый раз копировал одни и те же 11 классов для построения отчетов из проекта в проект.

Терпение мое на этом кончилось, и я сделал из них три небольшие dll-ки, слегка подработал напильником и пересобрал все использующие их проекты, проекты, использующие эти проекты и т.д. Обратите, кстати, внимание на vb-build (http://www.vb-build.com, я пересобрал без него, и заняло это половину дня).

Во время пересборок я неоднократно выставлял DLL Base Address в свойствах проекта и написал небольшой скрипт на vbs, который этот адрес мне считает(dllbase.vbs).

Очень удобно: запустил - и в Clipboard лежит нужная строка адреса. Одна беда - нет в vbs объекта Clipboard. С этим я справился, написав оболочку для объекта Clipboard, которую можно использовать из скрипта на vbs (ClipboardHelper.dll).

Регистрируем строкой regsvr32 ClipboardHelper.dll и пользуемся как родным VB Clipboard:

Set C=CreateObject("ClipboardHelper.cClipboard")
С.SetText "mother was wash up the frame"
msgbox С.GetText
С.Сlear

Вопросы, пожелания, замечания - bodhy@promsoft.ru

Кстати, недавно попался пример использования этой утилиты в мирных целях smile http://www.fileforum.ru/lofiversion/index.php/t16277.html

Скачать ClipboardHelper можно здесь.

Clipboard Clear

Вот, кстати, еще одно полезное усовершенствование - утилитка, стирающая буфер обмена. Возможно, Вам приходилось мучиться, пытаясь "вышибить" из буфера обмена попавший туда кусок. Утилитка весит 2кб, написана на ассемблере и поставляется с исходными кодами ;-)

Этот программный продукт поддерживает tonal@promsoft.ru ;-)

Скачать Clipboard_Clear можно здесь.

Обновлено: 11.08.2006

Контакты:
тел.: (383) 335-99-11
тел.: (383) 263-51-72

mail  info@promsoft.ru
Skype  dk_promsoft

ICQ  207904776 Дмитрий
ICQ  158522447 Ольга
Соблюдаем стандарты:
Правильный HTML 4.01!
Правильный CSS!



1С-БИТРИКС

8 (383) 335-99-11

info@promsoft.ru

ООО Промсофт, Зеленая Горка - 1, тел. 8 (383) 335-99-11