在TEDit 中的 OnEnter事件中 寫入 color:=ClYellow
OnExit事件中 寫入 color:=ClWindow現在每個TEDit 中都要寫可不可以從TEDit繼丞 產生一組件包括以上功能。
好像OnEnter 是 TWincontrol 中定義的,如何去實現以上功能!
OnExit事件中 寫入 color:=ClWindow現在每個TEDit 中都要寫可不可以從TEDit繼丞 產生一組件包括以上功能。
好像OnEnter 是 TWincontrol 中定義的,如何去實現以上功能!
解决方案 »
- 被蚊子照顾了,散分
- 有没有人愿意开发一个打印小程序?
- sheets.Cells.Find为什么老出 类 Range的Find方法无效,该怎么写呢????我是这么写的:Sheet.Cells.Find('#Q.F1',Null,xlFormulas,xlP
- 文件拷贝时候出于打开怎么办?
- 在delphi中如何实现access数据库的自动压缩?
- 急,急,帮忙!!!
- 可执行程序
- delphi ado连SQL SERVER,在win98系统下运行问题
- 请问,access的mdb数据库和delphi的db数据库哪一个好一些?
- 如何用程序中断拔号连接?
- 请教:有效位数保留到十位的格式化写法,在线等
- 关于TcxTreeList的使用!急急急......
TMyEdit = class(TEdit)
private
procedure CMExit(var Message: TCMExit); message CM_EXIT;
end;
implementation
procedure TMyEdit.CMExit(var Message: TCMExit); message CM_EXIT;
begin
color:=ClWindow;
end; 2.在一个TEdit的onExit事件里面写好选择其它Edit组件,在事件栏的onExit事件里面选择刚刚写的onExit事件。这些只需要写一次事件
TMyEdit = class(TEdit)
private
procedure CMExit(var Message: TCMExit); message CM_EXIT;
procedure CMEnter(var Message: TCMEnter); message CM_Enter;
end;
implementation
procedure TMyEdit.CMExit(var Message: TCMExit); message CM_EXIT;
begin
self.color:=ClWindow;
end;
procedure TMyEdit.CMEnter(var Message: TCMEnter); message CM_Enter;
begin
self.color:=ClYellow;
end;