tebs_s: (facepalm)
[personal profile] tebs_s
Запишу себе на память. Может кому пригодится.

В процессе борьбы с созданием одыкватного самообновления программы, столкнулся со следующими вещами.

В ВинХР если одно приложение (А) запускает другое приложение (Б), то при закрытии приложения А приложение Б продолжает себе спокойно работать, как ни в чем не бывало. В Вин7 же при закрытии приложения А остается висеть процесс этого приложения до тех пор, пока не закроется приложение Б. Соответственно приложение Б не может изменить/удалить/переписать исполняемый файл приложения А.

В Вин7 точно, и вроде и в ВинХР, любое запущенное приложение может изменить имя своего исполняемого файла без каких либо проблем. Любого другого запущенного - хер, а своего - пожалуйста. И при этом продолжать себе работать как ни в чем не бывало.

Date: 2012-10-03 08:07 pm (UTC)
From: [identity profile] syswipe.livejournal.com
осталось только описать метод запуска дочерней апликухи ;) ибо в разных ситуациях - это либо нормуль, либо - нормально))))))))))

Date: 2012-10-03 08:12 pm (UTC)
From: [identity profile] tebs-s.livejournal.com
Ну скорее всего у меня просто не хватило знаний и гугла для этого. Я просто нашел решение, описанное во второй вещи :) При чем на форумах этот фокус упоминается с 2008 года точно, может и раньше - я не следил за этим

Profile

tebs_s: (Default)
tebs_s

July 2016

S M T W T F S
     12
3456789
10 111213141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 21st, 2026 11:28 am
Powered by Dreamwidth Studios