Имам приложение, базирано на 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