将剪贴板内容存储在数据库中并进行恢复

时间:2013-09-06 20:34:54

标签: c# database ms-word store clipboard

我正在尝试编写一个程序,该程序应该在数据库中存储包含文本,图像,公式等的段落集合。之后,程序必须能够选择其中一些段落,将它们放在一起并打印在纸上。

我的想法是用ms-word键入每个段落,在剪贴板中复制段落,然后通过我的应用程序将剪贴板内容保存在数据库记录中。然后在应用程序内部,我可以选择其中一些记录,合并,然后将它们放回剪贴板。然后,如果我将剪贴板内容粘贴到ms-word中,我将获得所选段落,然后我可以使用ms-word打印它们。

我尝试了Clipboard.GetText和Clipboard.SetText。此外,我尝试在我的应用程序中粘贴ritchText控件中的段落并保存其rtf内容,但它们都没有工作。我也读过类似的问题,但无法解决问题。

非常感谢任何想法。

1 个答案:

答案 0 :(得分:1)

将主题保存到文本文件中,让程序读取段落,然后将它们添加到正确的字段中。