У меня есть приложение на основе Delphi 5, использующее madExcept 3.0m. Судя по всему, он зависает из-за 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)
Это не происходит ни на одном из моих компьютеров, но происходит на клиентском компьютере. Как MESettings madExcept могут вызывать такое поведение. Как мне отладить это?
_('thing')
? - person Warren P   schedule 05.03.2013_
- person David Heffernan   schedule 05.03.2013