Вы можете достигнуть линии передачи команд параметров путем объявлять вашу главным образом функцию как так:
общественное свободное пространство static главным образом (args шнура [])
Вы будете хотеть хранить эти где-то что ваше WinForm может достигнуть их от. Я предложил бы статический тип (это использовало быть вызванным глобальный перемеююым):
общественный статический тип ArgHolder
{
общественное статическое Args {получите; комплект; }
}
Теперь, от основы, вы можете как раз вызвать ArgHolder.Args = args;
От вашего WinForm, вы можете восстановить эти когда вам нужны они.
если (ArgHolder.Args! = нулевое && ArgHolder.Args.Length > 0)
{
// мы имеем шнуры, старт с ArgHolder.Args [0]
}
Понадейтесь что это помогает!