本帖最后由 qqsecuty 于 2011-03-07 21:59:45 编辑

解决方案 »

  1.   


    第二步:查询窗体选择完数据后返回300A结果显示在第2列第3行,显示是没问题也就是说回调成功
    可是当在stringgrid区域点击鼠标或是键盘回车时300A马上消失(跟踪显示还是有结果的)我也处理了焦点问题可是还是消失了,不知道为什么
    有哪位高手处理过,如果嫌分少了,一点加分绝不食言
      

  2.   

    最后补充一下,这个环境都是在DLL环境下,而且主窗体是Dll形式嵌入到另一个窗体中的
    启动的查询窗体是dll模态调用,另外发送消息是没问题的,可是回调就会这样,
      

  3.   

    大多数时候,查询窗体用 ShowModal 的方式来做,返回查询出的结果。但既然你回调 300A 都已经返回了, 证明这个回调是没问题的。
    从其他地方入手调试一下, 比如3楼所说的
      

  4.   

    用回調沒有問題,檢查下代碼是不是哪裡有取值為''空格或clear的列表
      

  5.   

    用消息试试,另外或按地址传递到主界面试试。另外就是,用一个Edit试试,是否有这种情况,如果没有,就要重点查stringgrid