对不起,看错了。应该写成如下代码<br>applicationEvents在additition面板上<br>根据delphi的key的值建立一个集合。如1为49,2为50<br>procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;<br> var Handled: Boolean);<br>begin<br> if msg.message=wm_char then<br> self.Caption:=inttostr(msg.wParam);<br> 根据wparam的值取出集合里的相应值<br>end;