0
我的Windows应用程序曾经在使用Windows Mobile 6.1的摩托罗拉扫描仪上运行。我们将扫描仪升级为使用Window CE 7的较新型号。该应用程序具有登录表单和主窗体。一个用户通过身份验证,登录表单关闭,主表单按预期打开,但每当主表单上的日期发生变化时,登录屏幕都会重新出现。它就像login.Close()并不真正关闭登录窗体,但实际上将其推到后台并重新显示。这个应用程序用于在旧扫描枪中正常工作。我试图寻找具体的问题,但没有用。Form.Close在Windows CE 7中无法正常工作7
显示登录窗体创建和关闭的代码。它应该是一个在using()块中创建的模型。你需要处理它,因为在Windows CE上GC保持每个表单的弱引用 – GuidoG