Подскажите как разграничить выполнение команд, чтобы сначала выполнить удаление ключа в реестре, затем запуск внешнего приложения, после чего, в реестр должны вернуться параметры, и приложение завершит работу.
Это нужно для того, чтобы команда для удаления ключа реестра успела выполнить действия до открытия внешнего приложения, а приложение успело запуститься до возвращения параметров реестра в исходное состояние.
Как это работает - файл переносится на приложение, приложение считывает аргументы файла, далее по коду:
if (args.Any())
{
key = Registry.LocalMachine.OpenSubKey("MyAapp\\BranchReg", true);
key.DeleteValue("KeyReg", false);
key.Close();
Process.Start(args[0]);
key = Registry.LocalMachine.CreateSubKey("MyAapp\\BranchReg");
key.SetValue("KeyReg", "");
key.Close();
Application.Exit();
}
Process process = new Process();
process.Start();
process.WaitForExit();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
У меня имеется список расширение которые нужно завершить ( и удалить файл )
Привет всемКак то я столкнулся с необходимостью сделать placeholder в textbox на wpf
Нужно считать, например, один символ или строку до разделителяПодскажите, как это сделать?