CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

奇怪——奇怪——好生奇怪!

楼主chengfeng(http://www.tianyake.com)2001-12-15 12:57:13 在 Delphi / VCL组件开发及应用 提问

procedure   Tmain.sbxMainMouseDown(Sender:   TObject;   Button:   TMouseButton;  
      Shift:   TShiftState;   X,   Y:   Integer);  
  var  
      MyPanel:TPanel;  
  begin  
      MyPanel:=TPanel.Create(self);  
      ...  
      MyPanel.OnMouseDown   :=   CtrlMouseDown;  
  end;  
   
  procedure   Tmain.CtrlMouseDown(Sender:   TObject;   Button:   TMouseButton;   Shift:   TShiftState;   X,   Y:   Integer);  
  begin  
      if   not   (ssShift   in   shift)   then  
      begin  
          showmessage();//***************************  
          ...  
      end;  
  end;  
   
  为什么当我按住Shift键时有时也会执行showmessage();代码??? 问题点数:49、回复次数:3Top

1 楼zswangII(伴水清清)(一贴不灌,何以灌天下?)回复于 2001-12-15 13:03:57 得分 49

我试了,没有呀!  
  是在什么情况下?Top

2 楼chengfeng(http://www.tianyake.com)回复于 2001-12-15 13:25:20 得分 0

zswangII(伴水II)(被黑中)(副本) :  
   
  TPanel   是在程序中创建的而且可以选中,当Tpanel多一些时好象就不行了  
   
  只能连续选中3个或4个,  
   
  你有Email吗,我的程序给你看一下  
  Top

3 楼zswangII(伴水清清)(一贴不灌,何以灌天下?)回复于 2001-12-16 13:22:30 得分 0

wjhu111@21cn.comTop

相关问题

  • 好生奇怪的事情
  • sqlserver2000排序问题,好生奇怪!
  • 这几行就是过不去了,好生奇怪啊
  • 奇怪,奇怪
  • 奇怪,奇怪!
  • 奇怪奇怪???
  • 奇怪!奇怪
  • 奇怪奇怪...........?????...........
  • 奇怪!奇怪!真奇怪!!!
  • 奇怪奇怪真奇怪

关键词

  • 奇怪
  • tpanel
  • mypanel
  • shift
  • begin

得分解答快速导航

  • 帖主:chengfeng
  • zswangII

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo