如何将文本文件中的数据复制到剪贴板
本文关键字:数据 复制 剪贴板 文本 文件 | 更新日期: 2023-09-27 18:07:45
我想复制文本文件中的数据到剪贴板。例如,这是你可以在记事本中打开的相同类型的文件。
我读了这个问题,它是关于复制一个特定的字符串或从文本框的形式。
但是我想从文件中复制
如果要将文本文件的内容复制到Clipboard
,请使用以下代码:
Clipboard.SetText(File.ReadAllText("your file path"));
(原来的答案,在问题编辑之前:如果你想复制一个记事本的内容到Clipboard
,那么只需选择文本并按ctrl+c
。它会将文本复制到Clipboard
。)
您可能正在寻找您使用记事本查看的文件中的文本。不需要记事本通过代码访问该文本。要访问文件中的文本,您可以使用c#文件流(例如StreamReader
)打开该文件,并将读取的文本复制到clipBoard
将文本读取为字符串字符串并复制到剪贴板。
using (StreamReader sr = new StreamReader("TestFile.txt"))
{
String text = sr.ReadToEnd();
Clipboard.SetText(text);
}
OR,简写为
Clipboard.SetText(File.ReadAllText("TestFile.txt"));