|
Это "почему бы и нет" у тебя уже было. Ну, реализуй это, попробуй. Соберешь статистику отказов - приходи.
С отдельным приложением - все просто, как хозяйственное мыло: поскольку никакого "с замещением" делать не надо, то спокойно дожидаемся завершения головной программы, удаляем ее файл, так же спокойно сбрасываем содержимое TMemoryStream на диск под тем же именем, и перезапускаем приложение. Никаких мониторингов, пустых разбазариваний ресурсов, никаких "ух ты, опять 30% сбоев. Почему это, интересно? Может, действительно, надо было послушать, когда говорили про _несколько_ приложений?".
Да ладно, делай как знаешь, мне что, надо очень переубеждать тебя? Только зачем спрашивать, если все равно изначально решил делать по-своему?
|