0

我有一个使用 madExcept 3.0m 的基于 Delphi 5 的应用程序。由于 madExcept,我很欣赏它的质量,因此它通常不会因为任何事情而受到责备,因此它似乎冻结了。

这是代码:

  AddLogEntry('ME_Settings');
  try
    AddLogEntry('ME_Settings2');
    with MESettings do begin                     // madExcept-Einstellungen
      AddLogEntry('FrozenMsg');
      sOldFrozenMsg := FrozenMsg;
      AddLogEntry('Meldung vorbereiten');
      FrozenMsg := AnsiString(_('Das Öffnen der Datenbank dauert ungewöhnlich lang.'));
      AddLogEntry('Remote?');
      [...]
    end;
  finally
    [...]
  end;

它没有抛出任何异常,只是在阅读时似乎冻结了FrozenMsg:( 来源:quodata.de

它不会发生在我的任何计算机上,但会发生在客户计算机上。madExcept 的 MESettings 怎么会导致这种行为。我应该如何调试这个?

4

1 回答 1

0

我们现在已经使用常规(并且非常相同)madExcept 3.0m 向客户部署了常规更新。有效。由于其他问题,他们更换了计算机,所以我很确定问题出在特定计算机上,madExcept 或我们的产品都不需要修复。

于 2013-06-21T10:56:15.150 回答