Chciał bym Otworzyć nową formę w wątku, będzie trzeba wybrać w niej coś
zrobiłem tak ze w głównym wątku umieściłem zmienna z formą i w wątku w którym chce tą formę uruchomić operuje na tej zmiennej, jednak okno wyświetla się tak jakby było zwieszone nic się nie da zrobić na nim
Nie wyskakuje żaden błąd
//EDIT
Mam także drugi problem z tym wątkiem, zrobiłem delegatę na funkcji z głównej formy ale gdy próbuję ja wywołać w tym wątku to dostaje taki błąd :/
Funkcja AddToList:
public delegate void Delegate(string text);
public void AddToList(string text)
{
if (this.InvokeRequired)
this.Invoke(new Delegate(this.AddToList), text);
else
this.Logs.AppendText(text + "\n");
}
Formę główną przydzieliłem do zmiennej w klasie "Program.cs" czyli tej która uruchamia aplikacje, może znacie jakiś lepszy sposób na to zęby zrobić jakaś zmienna globalna dzięki której bym mógł do tej formy się odwołać bez pisania ciągle "Program.MainForm.AddToList()" tylko np po jej nazwie czyli "Main.AddToList()"