问题描述
是否可以确定剪贴板中当前包含哪种数据? 我正在尝试在HCL Notes的QueryPaste-event上进行检查,该事件在用户将“内容”粘贴到视图中时发生。如果我可以检查剪贴板的内容是否是文件,那就太好了-如果是这样,我想写这个文件来刻录其内容的进程。
对此有什么想法吗?
谢谢, 嗡嗡声
解决方法
LotusScript应该可以调用Windows平台API来查询Windows剪贴板,但是不可能从视图的QueryPaste事件中进行所需的操作。
我已经进行了一些测试,发现如果用户没有在当前会话中(即在启动Notes和退出Notes之间)复制任何Notes文档,则在尝试粘贴时视图的QueryPaste事件不会运行任何东西。粘贴Notes文档时,QueryPaste 仅运行。