如何将文本文件中的数据复制到剪贴板?
How to copy data in a text file to the clipboard?
我想将文本文件中的数据复制到剪贴板。例如,这与您可以在记事本中打开的文件类型相同。
我读了这个 other question,它是关于复制特定给定字符串或从表单中的文本框复制的。
但是我想从文件中复制。
您可能正在寻找您拥有的文件中的文本,您可以使用 记事本 查看这些文本。记事本不需要通过代码访问该文本。要访问文件中的文本,您可以使用 c# 文件流打开该文件,例如StreamReader
并将读取的文本复制到剪贴板
正在将文本读入字符串并复制到剪贴板。
using (StreamReader sr = new StreamReader("TestFile.txt"))
{
String text = sr.ReadToEnd();
Clipboard.SetText(text);
}
或者,简单地
Clipboard.SetText(File.ReadAllText("TestFile.txt"));
如果要将文本文件的内容复制到 Clipboard
,请使用以下代码:
Clipboard.SetText(File.ReadAllText("your file path"));
(原始答案,问题编辑前:如果您想将记事本的内容复制到 Clipboard
,则只需 select 文本并按 ctrl+c
。它会复制Clipboard
.)
的文本
我想将文本文件中的数据复制到剪贴板。例如,这与您可以在记事本中打开的文件类型相同。
我读了这个 other question,它是关于复制特定给定字符串或从表单中的文本框复制的。
但是我想从文件中复制。
您可能正在寻找您拥有的文件中的文本,您可以使用 记事本 查看这些文本。记事本不需要通过代码访问该文本。要访问文件中的文本,您可以使用 c# 文件流打开该文件,例如StreamReader
并将读取的文本复制到剪贴板
正在将文本读入字符串并复制到剪贴板。
using (StreamReader sr = new StreamReader("TestFile.txt"))
{
String text = sr.ReadToEnd();
Clipboard.SetText(text);
}
或者,简单地
Clipboard.SetText(File.ReadAllText("TestFile.txt"));
如果要将文本文件的内容复制到 Clipboard
,请使用以下代码:
Clipboard.SetText(File.ReadAllText("your file path"));
(原始答案,问题编辑前:如果您想将记事本的内容复制到 Clipboard
,则只需 select 文本并按 ctrl+c
。它会复制Clipboard
.)