代码之家  ›  专栏  ›  技术社区  ›  AndyD273

Crystal Reports-PrintToPrinter“句柄无效”

  •  0
  • AndyD273  · 技术社区  · 14 年前

    我正在使用Crystal Reports Basic for Visual Studio 2008打印报表。 我只有一个用户会定期出错,说“句柄无效”。如果她再打印一次,就可以了。 我看过她的机器,它看起来和其他人的软件都一样,当然,我在身边的时候,它永远不会发生。

    我使用的代码是: frmPrint.LogTag1.PrintToPrinter(1, True, 1, 0)
    我不确定是否还有其他信息可以从最终用户机器中获得,以帮助我找出问题所在。errorToString()只返回一行。

    1 回复  |  直到 12 年前
        1
  •  0
  •   Hans Passant    14 年前

    这是一个低级的Windows错误。可能是Crystal Reports中的bug,也可能是打印机驱动程序中的bug,可能是带有某种行为不当的系统附加组件的环境问题。如果您没有这些大块代码的源代码,那么您将永远不会发现它是什么,这样您就可以调试它了。你没有,你可以得到它。

    这不是代码中的错误,请IT人员给该用户另一台机器。如果这不起作用,那么你就必须把它反射到Crystal Decisions上(或者现在人们称之为什么)。否则,这是一个重要的标准。