怎样防止richedit中的内容被复制 readonly:=true不就行了吗! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者干脆不让richedit1获得焦点sendmessage(richedit1.handle,WM_KILLFOCUS,0,0); readonly:=true;最简单了不让richedit1获得焦点,岂不是变成LABEL之类的东西了干掉它的右键下拉菜单属性,再在keypress or keydown中屏蔽掉CTRL+C 上面各位的办法都有不足之处:看我的如何:procedure TForm1.RichEdit1SelectionChange(Sender: TObject);0Dbegin RichEdit1.SelLength := 0; //无法选中内容,当然不能复制!end;—————————————————————————————————MaximStr := '宠辱不惊,看庭前花开花落,去留无意; 毁誉由人,望天上云卷云舒,聚散任风。';if Not Assigned(I) then I := TI.Create(Nil);I.Maxim := MaximStr;I.Explain := '假如上述代码中出现“OA”等字样,删除它们';I.Desire := '加不加分随你';————————————————————————————————— gettext 可能也能得到吧 (不是很清楚) 各位的方法都有道理,我是先在keydown事件中拦截ctrl+c和ctrl+x键,并保存剪贴板的内容,然后在keyup中恢复 谢谢大家,现在给分 请各位高手帮帮忙,有关时间提醒的问题!急。。。。。。。。。。。。。 在這種情況下報表如何打印滿整張紙 初次使用FastReport,请教两个问题 主窗口dbtreeview(或类似控件)如何控制子窗口dbgrid?请高手给例子!! 请教问题?? 向银行打印存折一样的打印如何实现! delphi中关于com组件的导入问题? ADO连接的问题 2 个简单语法问题~ 如何在程序运行期动态设置控件焦点顺序?急!!! 如何将一个窗体(form)设置为“总在最前”? Delphi 中的最简单的问题!!!先进先得!
sendmessage(richedit1.handle,WM_KILLFOCUS,0,0);
不让richedit1获得焦点,岂不是变成LABEL之类的东西了
干掉它的右键下拉菜单属性,再在keypress or keydown中屏蔽掉CTRL+C
看我的如何:
procedure TForm1.RichEdit1SelectionChange(Sender: TObject);0D
begin
RichEdit1.SelLength := 0; //无法选中内容,当然不能复制!
end;—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”等字样,删除它们';
I.Desire := '加不加分随你';
—————————————————————————————————
谢谢大家,现在给分