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

时间:2012-04-26 16:02:34

标签: c# asp.net

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

任何帮助都将受到高度赞赏...... !!!!

3 个答案:

答案 0 :(得分:3)

从Web开发的角度来看,您无法直接访问剪贴板。您必须在剪贴板中创建Flash或Silverlight挂钩才能获取数据。

Example

Another Example

答案 1 :(得分:2)

出于安全原因,您将永远无法在Javascript中执行此操作。

答案 2 :(得分:1)

正如已经指出的那样,出于安全原因,访问剪贴板是不可能的或受限于浏览器中页面上运行的所有组件(限制==不太可能被任何人启用,特别是对于这样的"间谍在剪贴板上"目的)。

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

原生函数在SetClipboardViewerGetClipboardData附近。

管理:Clipboard