richedit1.Perform(wm_copy,0,0);
richedit2.Perform(WM_PASTE,0,0);
用复制、粘贴嘛
richedit2.Perform(WM_PASTE,0,0);
用复制、粘贴嘛
解决方案 »
- 问一个应该有些难度的问题(如果读取程序中的全部Form)
- DBGridEh footer 赋值时间好慢,,求解决
- DELPHI如何 编写 IIS的ISAPI过滤
- 使用bpl后,源代码就很容易泄露?
- 呼唤高手!如何在D7中使用DirectX(DirectDraw,DirectShow等)
- 带DB的带Label的TDateTimePicker源代码公开,非让你给我开贴子不可。嘻嘻!
- 200分求一个打印数据库结构的软件。
- 库存盘点是怎样一回事?各位给讲一讲?谢谢!!!!
- 大虾们帮我分析下什么原因
- 怎样把ico图标添加到speed按钮上?
- 一个关于热键的 简单问题?
- 初级问题,我改了编译参数以后不能断点了,可是不知道怎么改回去?救命
不过,我的程序是这样做的:
在一个RichEdit里有一些信息现在想把它们记下来存成一份记录。在该RichEdit作修改后可能再存一份。这样以后就可以恢复到以前任何时期的状态了。所以不是简单的把一个RichEdit复制粘贴到另一个RichEdit中。因为可能要保存很多份记录,所以不能存成文件。因此想搞清楚RichEdit是如何保存颜色格式信息的。
只是一种文本文件记录了很多信息
richedit就是用这种信息保存的
能不能用个变通的方法呢?如把RichEdit中的信息用流的形式保存到内存中,以后再写回去。我就是不知道它是如何保存这些数据的,要不然我就用内存直接拷贝了。
RichEdit1.Lines.SaveToStream(Stream);
Stream.Postion:=0;
RichEdit2.Lines.LoadFromStream(Stream);