gpt4 book ai didi

c# - 在 Ruby、HTML 或 C# 中复制到剪贴板

转载 作者:可可西里 更新时间:2023-11-01 03:12:24 25 4
gpt4 key购买 nike

在 Ruby 中如何将文本复制到剪贴板?

听起来很简单吧?但我已经尝试这样做 5 天了,但没有成功。

我在互联网上搜索过,但我得到的只是如何在较新版本的 Ruby 中执行此操作(我使用的是 1.8.7,不,我不能使用较新的版本)。

所以我尝试制作一个 HTML 文件来为我做这件事。在尝试了 4-5 种不同的方法(来自在线指南)、3 种浏览器,甚至查看 Photobucket 的源代码以尝试弄清楚它如何复制 img 代码之后,我放弃了。没有什么对我有用。

所以我制作了一个 C# .exe 并让我的 Ruby 程序调用它。最后有东西被发送到剪贴板。这是向前迈出的一步,但它仍然只是字符串中的第一个单词。当我尝试复制 两个单词 时,只有 两个 被复制。

我的 Ruby 程序如下所示:

system  ("CopyClip.exe #{text}")

在 C# 中(在 CopyClip 中),它会:

Clipboard.set_text(args[0])

基本上,我不在乎你帮我用 Ruby、HTML、C# 或任何其他语言来做,只要它能工作。

最佳答案

This answer适用于 OSX:

def pbcopy(input)
str = input.to_s
IO.popen('pbcopy', 'w') { |f| f << str }
str
end

def pbpaste
`pbpaste`
end

关于c# - 在 Ruby、HTML 或 C# 中复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19280965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com