如题,对评比某一个TEdit的剪切、复制、粘贴功能谢谢!中秋快乐
解决方案 »
- DELPHI LISTVIEW排序时时间排序不正常,高人帮帮忙
- delphi上如何实现两个不同数据库表的导入或者复制????
- 接着赚分.
- 发了N个贴了还没解决:我要把当前的日期时间 Now 加上30分钟之后的时间显示在一个DateTimePicker 控件上,怎么办?
- 请问,怎么确定用户在DBGRID中所选的记录,并对其修改????
- 用ADO连接出错,请指教!
- 300分问题
- 困扰我一个月的问题,就不信没人能答得出! (**挑战高手**)
- 年薪十万急聘Delphi工程师
- 通过字段编辑器我能否为字段加上默认值??我不想通过数据库加默认值!!constraint属性有什么用??在这里能否用上?
- dbgrideh列宽问题??
- dxDBGrid如何设置满足条件的记录显示背景色
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Edit1: TEdit;
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
private
{ Private declarations }
FOldWndProc: TWndMethod;
public
{ Public declarations }
procedure NewWndProc(var Message: TMessage);
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.NewWndProc(var Message: TMessage);
begin
if (Message.Msg <> WM_CUT) and (Message.Msg <> WM_COPY) and
(Message.Msg <> WM_PASTE) then
FOldWndProc(Message);
end;procedure TForm1.FormCreate(Sender: TObject);
begin
FOldWndProc := Edit1.WindowProc;
Edit1.WindowProc := NewWndProc;
end;procedure TForm1.FormDestroy(Sender: TObject);
begin
Edit1.WindowProc := FOldWndProc;
end;end.
不过如果要阻止菜单的弹出,则要处理OnContextMenu事件,设Handled为True即可。