#0
by ksa-nsk
Всех приветствую, хочу при нажатии кнопки принтскрин в 1С сохранить изображение в файл. Нашел скрипт на VBS , но как-то не могу выполнить в 1С, мой код:
#2
by ksa-nsk
Ошибка компиляции Microsoft VBScript: Предполагается наличие ')' хотя скобки все нормально стоят. Комментарил тело кода, по ходу ругается на первую строку, где объявляется функция VBS
#4
by ksa-nsk
нет, я ссылку приложил, мне надо по кновке PrntScrn изображение в файл сохранить. Сама процедура с сайта микрософт, а вот интегрировать ее в 1С - затык какой-то со скобкой((
#5
by Flip
Можно попробовать в экселе создать макрос, запихнуть туда код на VB и выполнить его, если есть синтаксические ошибки то в VB-шном дебагере они будут показаны.
#14
by Torquader
Это чего за хрень ? Dim oDataObj As IDataObject = System.Windows.Forms.Clipboard.GetDataObject Так ни в Vb ни в VbScript не пишут. Далее, в VbScript, в отличие от Vb нет типов вообще, то есть As и что после него просто удалить. Ну и Dim заменить на Set. Может быть, что-то и получится. Потом, где мы хотим это получать ? System.Windows.Forms.Clipboard.GetDataObject Это, как бы, NET-овская фича.
#16
by ksa-nsk
хороши велики, только не едет (скачать готовые обработки возможности нет). В принципе, весь код ниже, но вчем затык не догоняю((. Может Текст надо как-то по-другому в шел передавать?
#18
by ksa-nsk
да без разницы, что юзать, только без доп. установки на комп. задача в принципе простая - по нажатию кнопки принтскрин сохранить изображение в файл. Код вроде рабочий, но только как его выполнить в 1С не допираю.
#20
by ksa-nsk
запихнул в командный файл wscript.exe {[void][Reflecti..... вылетает с ошибкой "Отсутствует исполняющее ядро для расширения имени файла .Forms);$size"
#22
by ksa-nsk
Интересно, а у кого-нибудь такой код выполняется без ошибок? Если да, буду у себя копать...
#23
by ksa-nsk
этот код везде один только как правильно скрипт запустить в шеле не указано, может какой бубен еще нужен(
#28
by Ёпрст
если картинка нужна только окна 1с, то так, например, тупо формексом + метод ПолучитьКартинку
#30
by eklmn
что за бред вообще? )) как можно заниматься тупым копи-пастом? При чем тут VBS, если это код VB? Пример показан для размышления, что это функция якобы висит на кнопке Button1 и сохраняет в файл из буфера при нажатии. даже если ты назовешь правильно главную функцию Public Sub Main то все равно работать так не будет примерно это, но надо компилить в exe-файл в самой Visual Studio Public Sub Main(args As string) If Not System.Windows.Forms.Clipboard.GetDataObject Is Nothing Then Dim oDataObj As IDataObject = System.Windows.Forms.Clipboard.GetDataObject If oDataObj.GetDataPresent(System.Windows.Forms.DataFormats.Bitmap) Then Dim oImgObj As System.Drawing.Image = oDataObj.GetData(DataFormats.Bitmap, True) 'To Save as Bitmap oImgObj.Save("c:Test.bmp", System.Drawing.Imaging.ImageFormat.Bmp) 'To Save as Jpeg oImgObj.Save("c:Test.jpeg", System.Drawing.Imaging.ImageFormat.Jpeg) 'To Save as Gif
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Текущему соединению с информационной базой не назначен сеанс
- v7: Ошибка при печати чека на ФР ШТРИХ: Неверное значение в поле длины
- ЗУП Казахстан. Выгрузка SWIFT и казахские буквы
- v7: 1С 7.7 и онлайн кассы (online кассы) (закон 54-ФЗ) ЧАСТЬ 2
- Серв + апач. При публикации и попытке подключиться висит окошко заставки предпр.
- как перебрать в цикле выделенные строки списка документов 1С уф
- Как подключиться к 1с извне и считать оттуда данные?
- 1С КА 2.2 Помогите настроить ограничение доступа на уровне записей
- Не получается добавить ActiveX при открытии формы справочника
- Настройка RLS для чтения регистра накопления по Организации - владельцу склада.
- ЗУП 2.5 программно рассчитать отпуск
- ошибка Excel: не срабатывает createobject("Excel.Application")
- Сканер штрихкода ТСД Intermec CK3X и его работа через RDP
- v7: Однопользовательский LPT ключ для 7.7 виден по сети?
- Настройка параметров учета не Полным Правам УТП
- УТ 11. Формирование номеров для документов
- Конвертация строки в справочник
- Очень долго проходят обновления конфигурации
- Получение файла. HTTP-сервис.
- Редактирование чека ККМ, выходящего из Бух.8.3