Tag: 剪贴板

剪贴板大小限制

是否有可以复制到剪贴板的数据大小的限制? 我正在使用VB6,需要将数据块复制到剪贴板。

从单元格复制时,请不要使用引号

问题 : 在程序外复制Excel单元格时,会自动添加双引号。 详情 : 我在Windows 7机器上使用Excel 2007。 如果我有一个具有以下公式的单元格: ="1"&CHAR(9)&"SOME NOTES FOR LINE 1."&CHAR(9)&"2"&CHAR(9)&"SOME NOTES FOR LINE 2." 单元格中的输出(格式为数字)在Excel中看起来像这样: 1SOME NOTES FOR LINE 1.2SOME NOTES FOR LINE 2. 好,好。 但是,如果我把单元格复制到另一个程序中,比如记事本,那么我会在开始和结尾处出现烦人的双引号。 注意由“CHAR(9)”创build的选项卡保留,这是很好的。 "1 SOME NOTES FOR LINE 1. 2 SOME NOTES FOR LINE 2." 当我复制到另一个程序时,怎样才能让这些双引号出现 ? 换句话说,当单元格被复制到剪贴板时,我可以保持它们不被自动添加吗?

只从剪贴板获取可读的文字

我已经知道如何在Java中从剪贴板中获取纯文本,但是有时文本会被编码到一些奇怪的DataFlavor ,就像从Microsoft Word或网站进行复制,甚至是从Eclipse的源代码进行复制一样。 如何从这些DataFlavor提取纯净的纯文本?

如何从剪贴板复制和粘贴数据到R中?

标题说明了一切:我的数据在另一个应用程序中打开(例如电子表格,如Excel或文本编辑器)。 如果我将这些数据复制到我的操作系统剪贴板,我怎样才能读取到R作为data.frame?

将文本复制并粘贴到ios模拟器中

这必须logging在某处,但我找不到它。 在我的应用程序使用iPad模拟器有一个文本框,我想让用户粘贴文本。 在现实世界中,用户将从Safari地址复制文本到文本框中。 但我想在iPad的模拟器,但只有部分结果。 当我重新运行应用程序后,我可以马上用Mac的Edit|Paste Text菜单或Shift-Command-V(但不是只用Edit|Paste ,但没关系)将文本粘贴到文本框中。 对换class的需要是烦人的,但我可以忍受。 但是,如果我尝试复制Mac上的另一个URL,然后再次Edit|Paste Text ,甚至使用模拟器上的Paste泡泡,我不会得到新的文本,但原来的文字。 这是常见的吗? 这是模拟器的一个function,它没有连接到主机上的剪贴板上吗?

将所选文本复制到剪贴板而不使用闪光灯 – 必须是跨浏览器的

我想有一个button,select文本中的textarea并将其复制到剪贴板。 我似乎无法find任何解决scheme,适用于所有浏览器,不使用闪存。 当然这是可行的? 我已经看到了所有的地方,但我想他们使用闪光灯,如果可能的话,我真的想远离,因为有些人没有。 这是我迄今为止 – 它只是select文本: function copyCode() { $("#output-code").focus(); $("#output-code").select(); } (重点不是绝对必要的)

设置文本并从剪贴板中获取文本

在Android中,我需要一些代码来在剪贴板中“获取文本”和“设置文本”。 例如,我想把“asd”放在内存中,然后从剪贴板粘贴。

如何处理被阻止的剪贴板和其他古怪

在过去几个小时中,我一直在跟踪一个相当具体的错误,因为另一个应用程序打开了剪贴板。 本质上,由于剪贴板是一个共享的资源(按照“为什么我的共享剪贴板不起作用?” ),你试图执行 Clipboard.SetText(string) 要么 Clipboard.Clear(). 引发以下exception: System.Runtime.InteropServices.ExternalException:请求的剪贴板操作没有成功。 在System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr) 在System.Windows.Forms.Clipboard.SetDataObject(对象数据,布尔副本,Int32重试时间,Int32重试延迟) 在System.Windows.Forms.Clipboard.SetText(string文本,TextDataFormat格式) 在System.Windows.Forms.Clipboard.SetText(string文本) 我最初的解决scheme是在短暂暂停后重试,直到我意识到Clipboard.SetDataObject有多less个字段和延迟的长度,.NET的默认行为是尝试10次,延迟100毫秒。 terminal用户已经注意到最后一件事情,即使拷贝到剪贴板的操作仍然有效,但我仍然无法find任何进一步的信息。 我目前解决这个问题的方法就是默默无视例外……这真的是最好的方法吗?

Python脚本将文本复制到剪贴板

我只需要一个python脚本将文本复制到剪贴板。 脚本执行后,我需要输出的文本粘贴到另一个来源。 有没有可能写一个python脚本来完成这项工作?

从WPF DataGrid复制粘贴数据时,OpenClipboard失败

我有一个使用数据网格的WPF应用程序。 应用程序工作正常,直到我安装了Visual Studio 2012和Blend + SketchFlow预览。 现在,当我试图从Ctrl + C (在任何应用程序中)将网格中的数据复制到剪贴板中时,出现以下exception: System.Runtime.InteropServices.COMException (0x800401D0): OpenClipboard Failed (Exception from HRESULT: 0x800401D0 (CLIPBRD_E_CANT_OPEN)) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo) at System.Windows.Clipboard.Flush() at System.Windows.Clipboard.CriticalSetDataObject(Object data, Boolean copy) at System.Windows.Controls.DataGrid.OnExecutedCopy(ExecutedRoutedEventArgs args) at System.Windows.Controls.DataGrid.OnExecutedCopy(Object target, ExecutedRoutedEventArgs args) at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding […]