如何得到其他程序的Richedit中的RTF数据?
我用EM_STREAMOUT消息,总是把写字板搞崩溃
我用EM_STREAMOUT消息,总是把写字板搞崩溃
解决方案 »
- MSAgent中的精灵只能读edit,不能读memo中的英文?
- 如何获得其他程序中Listview每个item的字体颜色?
- 用ADO如何捕获数据库抛出的错误!
- 请问各位大侠:怎么调出rave关于dbmemo的getline函数?
- 错在哪里?
- 有关delphi中 动态连接库(DLL) 的问题-------------在线等待!!急啊!!!
- 我想在主窗体显示后,不点击其他按钮或其他操作就显示另外一个窗体,不知如何做到?
- Delphi里有类似windows 媒体播放器的控件啊?(带进度条的那种)
- 怎样把ACCESS数据库连入DELPHI?
- 火烧眉毛之---SOS
- 选择Delphi方向,还是选择C#方向,给小弟指个路。刚刚学习Delphi,但感觉现在公司用C#或JAVA方面的多。谢谢!
- 一个我设计的控件,控件包含的对象的FREE写在哪里好?
COPY到剪贴板,再从剪贴板COPY回来
http://www.fm201.com
的 “下载中心” 看看,希望有帮助
先得到它的句丙,然后就好办了,要干啥就干啥
那是不行的,我试过了,目标进程会死掉的。
谢谢你
不过那里面没有我要的资料
看来我只能用进程注入的方式,发消息了
function GetRTFText(ARichEdit: TRichedit): string;
var
ss: TStringStream;
emptystr: string;
begin
emptystr := '';
ss := TStringStream.Create(emptystr);
try
ARichEdit.PlainText := False;
ARichEdit.Lines.SaveToStream(ss);
Result := ss.DataString;
finally
ss.Free
end;
end;