Имя: Пароль:
1C
 
Работа с буфером обмена
0 deputat
 
01.10.10
13:56
Нашел вот такой код для работы с буфером обмена.
ie=СоздатьОбъект("internetexplorer.application");
ie.navigate("about:blank");
Док=ie.document;
Док.ParentWindow.ClipboardData.clearData();
Док.ParentWindow.ClipboardData.SetData("Text","В буфер!!!");
Сообщить(Док.parentWindow.ClipboardData.getData("Text"));
все бы ничего, но медленно работает плюс, вылетает окно разрешить доступ к этой веб странице пока не нажмешь разрешить ничего не происходит. Как отключить это разрешение?
1 Ёпрст
 
гуру
01.10.10
13:59
видать, Абрахамса код..
только он извращается с IE, для такой цели.
2 deputat
 
01.10.10
14:00
(1) Ну а где лучше код без IE
3 Ёпрст
 
гуру
01.10.10
14:02
если религия позволяет, 1cpp умеет работать с буфером обмена.
4 deputat
 
01.10.10
14:04
(3) нету 1срр. больше нет вариантов?
5 Ёпрст
 
гуру
01.10.10
14:05
есть
6 Ёпрст
 
гуру
01.10.10
14:08
http://www.script-coding.info/WshExtra.html
http://www.script-coding.info/AutiItX.html
http://www.script-coding.info/dynwrap.html

ЗЫ:
С вас 10 рублёв на яндекс-деньги за совет
41001277400750
7 Z1
 
01.10.10
14:31
(0) В 1с++ также есть функции для работы с буфером обмена.
8 Ёпрст
 
гуру
01.10.10
14:32
(7) было ужо, в (3).
:)
автор не хочет..
9 1 апреля
 
01.10.10
14:33
(6) грязный пиар (имхо) :)
10 Z1
 
01.10.10
14:36
(0) ну тогда можешь сам написать свою ВК которая будет работать с буфером обмена.
11 Ёпрст
 
гуру
01.10.10
14:36
(9) это бизнес.
12 deputat
 
01.10.10
15:18
objHTM = CreateObject("htmlfile");
Текст = "Помощь в 1С";
objHTM.ParentWindow.ClipboardData.Setdata("Text", Текст);
Текст = objHTM.ParentWindow.ClipboardData.GetData("text");

классный код ничего не требует...