Здравствуйте, Flamer, Вы писали:
F>Сегодня открытие сделал Вернее, приспособил для себя более удобный способ оставлять [сабж], чтобы чего-то не забыть дописать.
F>З.З.Ы. Как там в "Юморе" говорят? Звиняйте, если байан
Я обычно создаю константы на основе GUID с сообщениями и выношу их описание в отдельный модуль. Получается assert с удобоворимым, написанным мной сообщением, которое позволяет понять где и какой произошел облом. Номер строки мало что говорит при наличии у пользователей нескольких версий программы. Восстанавливать каждый раз исходники для нужной версии неудобно и хлопотно.
Что-то вроде.
Assert(Assigned(FPlace), CAssert_927C00FE_D84B_4E15_8CBF_5CCB3514C82D);
...
unit AssertsConsts
...
CAssert_927C00FE_D84B_4E15_8CBF_5CCB3514C82D = '...';
Это я так...вдруг кто-то умней делает, то может подскажут...
Алексей.