Итак, у меня есть форма, настроенная для загрузки дополнительной формы из .dll, для дополнительной безопасности, я хочу, чтобы этот .dll читал состояние bool в начальной форме, по существу ;Ошибка передачи данных между WinForms
MainForm запускает SecondForm (который находится в .dll)
SecondForm считывает состояние BOOL от MainForm и действует соответствующим образом.
Я думал, что я мог бы использовать что-то вроде этого ((отрезала от «SecondForm»))
Assembly asssembly = Assembly.LoadFile(@"MainForm.exe");
Type t = asssembly.GetType("MainForm.Form1");
object O = Activator.CreateInstance(t);
Form F = O as Form;
Но это, насколько я получаю. Я не знаю, как ссылаться на логическое значение от «MainForm» на «SecondForm»
Почему вы не передать логическое значение для второго экземпляра формы, когда MinForm создает вторую форму пример? – Steve
Для этого нет необходимости использовать отражение. Поскольку mainform запускает SecondForm, просто передайте значение. – JNYRanger