2010-07-05 68 views
2

如何阻止TRichEdit中的拖放操作? delphi代码 我使用Rich edit工作,并且在阻止拖放功能方面遇到困难,特别是从表单外部拖动文本让我们说从IE浏览器到我的RichEdit。如何禁用拖放TRichEdit或TRzRichEdit

回答

2

请参阅RevokeDragDrop在MSDN;

uses 
    activex; 

RevokeDragDrop(RichEdit1.Handle); 
+1

你只需要做一次... – 2010-07-05 19:06:46

2

尝试更改关键向下/向上事件,将其设置为只读。 onkey down,将其设置为richedit1.readonly:= false;然后在键盘上richedit1.readonly:= true;它的工作..它evern disbled粘贴功能

+1

哈哈它很棒!你知道其他吗?我会稍后再给你检查.... – XBasic3000 2010-07-05 08:33:55