Имя: Пароль:
1C
1С v8
Буфер обмена
,
0 Demetres
 
29.01.12
21:19
Ребята, кто-нибудь в курсе как программно в 1С можно поместить строковые данные в буфер обмена (Ctrl+C)
1 БибиГон
 
29.01.12
21:20
а зачем? )
2 DrShad
 
29.01.12
21:20
3 Demetres
 
29.01.12
21:21
(1) хотелось бы сделать кнопку "Копировать в буфер" для управляемого приложения
а материал по этой теме что-то не найду
4 Поpyчик-4
 
29.01.12
21:22
5 Поpyчик-4
 
29.01.12
21:23
(3) Ты и не искал.
6 Demetres
 
29.01.12
21:33
(5) искал, но видно не так старательно как надо
за беспокойство простите, за помощь спасибо
7 Demetres
 
29.01.12
21:59
Для УП

&НаКлиенте
Процедура Команда1(Команда)
   
   Окно1 = Элементы.ПолеHTMLДокумента.Документ.parentWindow;
   МойТекст = "Это мой текст!";
   Вес = Окно1.ClipboardData.SetData("Text", МойТекст);
   
КонецПроцедуры

P/S/ Если ПолеHTMLДокумента поставить выдимость в значение Ложь не работает
8 Demetres
 
29.01.12
22:10
Может кто-нибудь знает более человечные способы поместить строку в буфер обмена чем в (4)и(7)
9 Поpyчик-4
 
29.01.12
22:16
(8) Всё уже украдено. Каких способов ты ждёшь?
10 Demetres
 
29.01.12
22:20
(9) что бы не нужно было держать на форме видимым элемент "ПолеHTMLДокумента"
для пользователя он будет бесполезен в интерфейсе
11 Поpyчик-4
 
29.01.12
22:25
(10) Издеваешься? Ссылок ведь накидали, бери подходяший способ.
12 Demetres
 
29.01.12
22:32
(11) Ничего я не издеваюсь эта фигня не работает в УП

ЭлементыФормы.Добавить(Тип("ПолеHTMLДокумента"), "ПолеHTMLДокумента", Ложь);
....
ЭлементыФормы.Удалить(Индекс);

а больше там ничего и не было по этим ссылкам, еслиб было бы не спрашивал
13 DrShad
 
29.01.12
22:36
изменитьРеквизитыФормы() или СП укрвли? тогда тебе к Денису - все украденные СП у него
14 Поpyчик-4
 
29.01.12
22:37
WSH не предлагать? Ты хоть темы по ссылкам изучи, готовое лень выкладывать.