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 に答える