سلام
چطور می شه از داخل برنامه در حال اجرا بگی که برنامه خودشو ببنده و دوباره اجرا کنه؟؟؟؟؟؟؟؟؟؟
تغریبا همان عمل ریستارت برنامه.
شما باید یک برنامه جانبگی دیگه باشه که این کار را بکنه مثلا شما بگید برنامه 1 را ببند و برنامه شماره 1 را اجر کن خیلی آسونه
من میدونم که این کارو باید کرد. اگه می دونی کدشو بذار.
ممنون
شما قبل از بستن برنامه با ShellExecute دستور open شدن برنامه خودتونو میدین یا با دستور Shell ادرس برنامتونو میدین و برنامه رو می بندین
کد:
Call Shell(app.path + "\" + app.exename & ".exe", 1)
با شل میتونی ببندیش با cmd هم میتونی هم بازش کنی هم ببندیش