如何从内存中复制文本而不粘贴?

问题描述:

我得到了一个要求,即当用户复制任何文本时,系统应该从内存中获取复制的文本到程序中,而不需要用户将其粘贴到txtbox或类似的控件中。我在互联网上搜索,但我没有得到任何信息。有人可以建议或提供一些参考,以便我可以按照...... ????如何从内存中复制文本而不粘贴?

任何帮助将不胜感激...... !!!!

从Web开发的角度来看,您无法直接访问剪贴板。您将不得不创建Flash或Silverlight挂钩到剪贴板以获取数据。

Example

Another Example

+1

Flash和Silverlight都无法做到这一点。 – SLaks 2012-04-26 16:05:39

+0

我不同意,这绝对有可能。 – Gabe 2012-04-26 16:07:56

+0

这不允许您**读**剪贴板。 – SLaks 2012-04-26 16:09:31

为了安全起见,你将永远无法做到这一点的Javascript。

+0

哦... !!!这是可能的独立应用程序? – Sas 2012-04-26 16:08:32

+0

是的。 – SLaks 2012-04-26 16:09:04

+0

所以没有办法在Web应用程序中实现这一点? – Sas 2012-04-26 16:09:43

由于已经指出访问剪贴板是不可能的,或者由于浏览器页面上运行的所有组件的安全原因而无法访问剪贴板(限制==不太可能被任何人启用,特别是对于这样的“窥探剪贴板“目的)。

对于独立应用程序,您可以随时扫描剪贴板或使用剪贴板过滤器。原产于SetClipboardViewerGetClipboardData

管理:Clipboard