|
Работа с буфером обмена ₽ |
☑ |
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
|
|
|
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");
классный код ничего не требует...
|
|