Есть два desktop-приложения: launcher, который позволяет менять параметры второй программы, и cleaner, которой и передаются эти параметры. Необходимо через launcher вызвать cleaner с передаваемыми ему параметрами из Settings.Settings
.
Пытаюсь провести аналогии с вызовом консольного приложения, где ему можно передать параметры в args[]
, но в desktop-приложениях не нашёл родных методов, которые позволили бы обработать аргументы. Собственно, к вопросам:
1) Подскажите, корректно ли передавать параметры из launcher, используя
Process.Start( "Cleaner", parametres)
2) И самое главное - как и где их правильно принять в cleaner.
Премного благодарен.
1) Если вам надо просто запустить приложение с параметрами необходимыми, то да Process.Start("app.exe", "parameter(s)");
вполне подходит для этих целей.
2) Для отлавливания параметров запуска в самом приложение WinForms
:
static void Main()
, на что то вроде static void Main(string[] args)
string[] args = Environment.GetCommandLineArgs();
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте, хотелось бы узнать, как можно в Camarin, не Shared проекте изменить xaml стиль отдельно для Android, чтобы эти изменения не отображались...
Есть приложение написанное на c# в visual studioКаждый день я его запускаю в ручную в определенное время