或者在postmessage之前写edit1.SetFocus;

解决方案 »

  1.   

    只是猜有可能,一直收到模拟按键
    加条件控制好吧
    比如到下一个FOCOU 
    if key=13 
      send (....,9)
    ...
    etc
      

  2.   

    你的button的default属性是true?
      

  3.   

    yansea(思宏) 的‘或者在postmessage之前写edit1.SetFocus’可以解决问题,可不可以给个理由,谢谢!
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999B@B@B@BBBMMMM999999999999999999999999999
    999999999999M+:.:+9999M:999999999999999999999999999
    9999999999999MM9+99MMM:9999999999999999999999999999
    99999999999999M+.+99M:99999999999999999999999999999
    99999999999999B:.++9M:99999999999999999999999999999
    99999999999999B+.+99M:9999AAAAAA9999999999999999999
    99999999999999B:.++9M:9AAA++++:+AAA9999999999999999
    99999999999999B+.+99M:A+9+A:+++++9AA999999999999999
    99999999999999B:.++9:A+@+A:,:++9+A9@M99999999999999
    99999999999999B+.+9:A+A,,,,,,+A+A9@A@M9999999999999
    99999999999999B:.++A+A+,,.,,+A9A9@A@M@M999999999999
    99999999999999B+.+9AA+,,...,++A9@A@A@MM999999999999
    99999999999999B:.+:A+++,,.,,++9@A@A@M@M999999999999
    99999999999999B+.+A+@+,,,,,+9A@A+@@M@M@M99999999999
    99999999999999B:.+A@+++,+,+9A9A++@M@M@MM99999999999
    99999999999999B+.+A+@++++++A9A++9M@M@M@M99999999999
    99999999999999B:.+A@+@+:+9A9A9A9M@M@M@9M99999999999
    0A999999999999B+.+A+@+@+@+@+@A@A@9@9@9@M99999999999
    99999999999999B:.+A@+@+@+@+@+@A@M@9@9@9M99999999999
    99999999999999B+.+:A@+@+@+@+@A@M@9@9@9M999999999999
    99999999999999B:.+:A9@+@+@+@9@A@M@9@9@M999999999999
    99999999993333333333M9@9@9@9@9@M@9@9@9M999999999999
    99999999993.........MAA99@9@9@M@9@9@9M9999999999999
    99999999993...MMMM..MM@9@9@9@9@M@9@9M99999999999999
    99999999993....MMM..M:M@9@9@9@9@9@9M999999999999999
    99999999993...MMMM..M:9MMM@9@9@9MMM9999999999999999
    99999999993..MMM.M..M:9999MMMMMM9999999999999999999
    99999999993..MM.....M:99999999999999999999999999999
    99999999993..M......M:99999999999999999999999999999
    99999999993...M.....MM:9999999999999999999999999999
    99999999993.........M9M:999999999999999999999999999
    9999999999MMMMMMMMMMMMMM:99999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999999999999.9999999.9999999999999999999999
    9999999....999999999.9999999.99999.999999..99999999
    9999999.999.99999999.9999999.99999999999.9999999999
    9999999.9999.99...99.9....99....99.9999.99999999999
    9999999.9999.9.999.9.9.999.9.999.9.9999....99999999
    9999999.9999.9.....9.9.999.9.999.9.9999.999.9999999
    9999999.9999.9.99999.9.999.9.999.9.9999.999.9999999
    9999999.999.99.999.9.9.999.9.999.9.9999.999.9999999
    9999999....9999...99.9....99.999.9.99999...99999999
    9999999999999999999999.9999999999999999999999999999
    9999999999999999999999.9999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
      

  4.   

    肯定是你的postmessage(edit1.Handle,WM_keydown,13,0)提交后又触发了BUTTON的ONCLICK事件
      

  5.   

    是不是在postmessage之前要将焦点转移到EDIT上去?
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999B@B@B@BBBMMMM999999999999999999999999999
    999999999999M+:.:+9999M:999999999999999999999999999
    9999999999999MM9+99MMM:9999999999999999999999999999
    99999999999999M+.+99M:99999999999999999999999999999
    99999999999999B:.++9M:99999999999999999999999999999
    99999999999999B+.+99M:9999AAAAAA9999999999999999999
    99999999999999B:.++9M:9AAA++++:+AAA9999999999999999
    99999999999999B+.+99M:A+9+A:+++++9AA999999999999999
    99999999999999B:.++9:A+@+A:,:++9+A9@M99999999999999
    99999999999999B+.+9:A+A,,,,,,+A+A9@A@M9999999999999
    99999999999999B:.++A+A+,,.,,+A9A9@A@M@M999999999999
    99999999999999B+.+9AA+,,...,++A9@A@A@MM999999999999
    99999999999999B:.+:A+++,,.,,++9@A@A@M@M999999999999
    99999999999999B+.+A+@+,,,,,+9A@A+@@M@M@M99999999999
    99999999999999B:.+A@+++,+,+9A9A++@M@M@MM99999999999
    99999999999999B+.+A+@++++++A9A++9M@M@M@M99999999999
    99999999999999B:.+A@+@+:+9A9A9A9M@M@M@9M99999999999
    0A999999999999B+.+A+@+@+@+@+@A@A@9@9@9@M99999999999
    99999999999999B:.+A@+@+@+@+@+@A@M@9@9@9M99999999999
    99999999999999B+.+:A@+@+@+@+@A@M@9@9@9M999999999999
    99999999999999B:.+:A9@+@+@+@9@A@M@9@9@M999999999999
    99999999993333333333M9@9@9@9@9@M@9@9@9M999999999999
    99999999993.........MAA99@9@9@M@9@9@9M9999999999999
    99999999993...MMMM..MM@9@9@9@9@M@9@9M99999999999999
    99999999993....MMM..M:M@9@9@9@9@9@9M999999999999999
    99999999993...MMMM..M:9MMM@9@9@9MMM9999999999999999
    99999999993..MMM.M..M:9999MMMMMM9999999999999999999
    99999999993..MM.....M:99999999999999999999999999999
    99999999993..M......M:99999999999999999999999999999
    99999999993...M.....MM:9999999999999999999999999999
    99999999993.........M9M:999999999999999999999999999
    9999999999MMMMMMMMMMMMMM:99999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999999999999.9999999.9999999999999999999999
    9999999....999999999.9999999.99999.999999..99999999
    9999999.999.99999999.9999999.99999999999.9999999999
    9999999.9999.99...99.9....99....99.9999.99999999999
    9999999.9999.9.999.9.9.999.9.999.9.9999....99999999
    9999999.9999.9.....9.9.999.9.999.9.9999.999.9999999
    9999999.9999.9.99999.9.999.9.999.9.9999.999.9999999
    9999999.999.99.999.9.9.999.9.999.9.9999.999.9999999
    9999999....9999...99.9....99.999.9.99999...99999999
    9999999999999999999999.9999999999999999999999999999
    9999999999999999999999.9999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
      

  6.   

    顺便再问一下,哪里可以找到完整的API键盘,鼠标消息,比如WM_keydown之类的!谢谢
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999B@B@B@BBBMMMM999999999999999999999999999
    999999999999M+:.:+9999M:999999999999999999999999999
    9999999999999MM9+99MMM:9999999999999999999999999999
    99999999999999M+.+99M:99999999999999999999999999999
    99999999999999B:.++9M:99999999999999999999999999999
    99999999999999B+.+99M:9999AAAAAA9999999999999999999
    99999999999999B:.++9M:9AAA++++:+AAA9999999999999999
    99999999999999B+.+99M:A+9+A:+++++9AA999999999999999
    99999999999999B:.++9:A+@+A:,:++9+A9@M99999999999999
    99999999999999B+.+9:A+A,,,,,,+A+A9@A@M9999999999999
    99999999999999B:.++A+A+,,.,,+A9A9@A@M@M999999999999
    99999999999999B+.+9AA+,,...,++A9@A@A@MM999999999999
    99999999999999B:.+:A+++,,.,,++9@A@A@M@M999999999999
    99999999999999B+.+A+@+,,,,,+9A@A+@@M@M@M99999999999
    99999999999999B:.+A@+++,+,+9A9A++@M@M@MM99999999999
    99999999999999B+.+A+@++++++A9A++9M@M@M@M99999999999
    99999999999999B:.+A@+@+:+9A9A9A9M@M@M@9M99999999999
    0A999999999999B+.+A+@+@+@+@+@A@A@9@9@9@M99999999999
    99999999999999B:.+A@+@+@+@+@+@A@M@9@9@9M99999999999
    99999999999999B+.+:A@+@+@+@+@A@M@9@9@9M999999999999
    99999999999999B:.+:A9@+@+@+@9@A@M@9@9@M999999999999
    99999999993333333333M9@9@9@9@9@M@9@9@9M999999999999
    99999999993.........MAA99@9@9@M@9@9@9M9999999999999
    99999999993...MMMM..MM@9@9@9@9@M@9@9M99999999999999
    99999999993....MMM..M:M@9@9@9@9@9@9M999999999999999
    99999999993...MMMM..M:9MMM@9@9@9MMM9999999999999999
    99999999993..MMM.M..M:9999MMMMMM9999999999999999999
    99999999993..MM.....M:99999999999999999999999999999
    99999999993..M......M:99999999999999999999999999999
    99999999993...M.....MM:9999999999999999999999999999
    99999999993.........M9M:999999999999999999999999999
    9999999999MMMMMMMMMMMMMM:99999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999999999999.9999999.9999999999999999999999
    9999999....999999999.9999999.99999.999999..99999999
    9999999.999.99999999.9999999.99999999999.9999999999
    9999999.9999.99...99.9....99....99.9999.99999999999
    9999999.9999.9.999.9.9.999.9.999.9.9999....99999999
    9999999.9999.9.....9.9.999.9.999.9.9999.999.9999999
    9999999.9999.9.99999.9.999.9.999.9.9999.999.9999999
    9999999.999.99.999.9.9.999.9.999.9.9999.999.9999999
    9999999....9999...99.9....99.999.9.99999...99999999
    9999999999999999999999.9999999999999999999999999999
    9999999999999999999999.9999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
      

  7.   

    delphi_xizhousheng(西周生) 
    可以在DELPHI中把API帮助设定上去啊
    全有了
      

  8.   

    即使是在postmessage之前要将焦点转移到EDIT上去也没用,要打破死循环关联
      

  9.   

    即使是在postmessage之前将焦点转移到EDIT上去也没用,要取消死循环关联才有用
      

  10.   

    但是我前面说了,在postmessage之前将焦点转移到EDIT上去就可以正常的触发ButtonOnClick和EditKeyDown两个事件了!死循环解决了,不知道是不是焦点没有转移这个原因!
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999B@B@B@BBBMMMM999999999999999999999999999
    999999999999M+:.:+9999M:999999999999999999999999999
    9999999999999MM9+99MMM:9999999999999999999999999999
    99999999999999M+.+99M:99999999999999999999999999999
    99999999999999B:.++9M:99999999999999999999999999999
    99999999999999B+.+99M:9999AAAAAA9999999999999999999
    99999999999999B:.++9M:9AAA++++:+AAA9999999999999999
    99999999999999B+.+99M:A+9+A:+++++9AA999999999999999
    99999999999999B:.++9:A+@+A:,:++9+A9@M99999999999999
    99999999999999B+.+9:A+A,,,,,,+A+A9@A@M9999999999999
    99999999999999B:.++A+A+,,.,,+A9A9@A@M@M999999999999
    99999999999999B+.+9AA+,,...,++A9@A@A@MM999999999999
    99999999999999B:.+:A+++,,.,,++9@A@A@M@M999999999999
    99999999999999B+.+A+@+,,,,,+9A@A+@@M@M@M99999999999
    99999999999999B:.+A@+++,+,+9A9A++@M@M@MM99999999999
    99999999999999B+.+A+@++++++A9A++9M@M@M@M99999999999
    99999999999999B:.+A@+@+:+9A9A9A9M@M@M@9M99999999999
    0A999999999999B+.+A+@+@+@+@+@A@A@9@9@9@M99999999999
    99999999999999B:.+A@+@+@+@+@+@A@M@9@9@9M99999999999
    99999999999999B+.+:A@+@+@+@+@A@M@9@9@9M999999999999
    99999999999999B:.+:A9@+@+@+@9@A@M@9@9@M999999999999
    99999999993333333333M9@9@9@9@9@M@9@9@9M999999999999
    99999999993.........MAA99@9@9@M@9@9@9M9999999999999
    99999999993...MMMM..MM@9@9@9@9@M@9@9M99999999999999
    99999999993....MMM..M:M@9@9@9@9@9@9M999999999999999
    99999999993...MMMM..M:9MMM@9@9@9MMM9999999999999999
    99999999993..MMM.M..M:9999MMMMMM9999999999999999999
    99999999993..MM.....M:99999999999999999999999999999
    99999999993..M......M:99999999999999999999999999999
    99999999993...M.....MM:9999999999999999999999999999
    99999999993.........M9M:999999999999999999999999999
    9999999999MMMMMMMMMMMMMM:99999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    99999999999999999999.9999999.9999999999999999999999
    9999999....999999999.9999999.99999.999999..99999999
    9999999.999.99999999.9999999.99999999999.9999999999
    9999999.9999.99...99.9....99....99.9999.99999999999
    9999999.9999.9.999.9.9.999.9.999.9.9999....99999999
    9999999.9999.9.....9.9.999.9.999.9.9999.999.9999999
    9999999.9999.9.99999.9.999.9.999.9.9999.999.9999999
    9999999.999.99.999.9.9.999.9.999.9.9999.999.9999999
    9999999....9999...99.9....99.999.9.99999...99999999
    9999999999999999999999.9999999999999999999999999999
    9999999999999999999999.9999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    999999999999999999999999999999999999999999999999999
    0
      

  11.   

    是啊(顺便说一句,你的签名太~~~~~~有个性了,好长啊!!!!),我是这么想的。大约是因为你是用消息,不是调用它的onkeydown事件,所以要先得到焦点。
    如果改成edit1.onkeydown(....)什么的就不用这样了。