Witam ponownie...
Jak użyć OpenFileDialog w innej formie niż główna. W tym przypadku to Form2 jest główną a Form1 to ta gdzie muszę użyć OpenFileDialog.
Czytałem w google.com że powinno się użyć
System.Threading.SetApartmentState(ApartmentState.STA);
Lecz to dla mnie nie działa więc pytam się was jak to mogę zrobić...
Jak używam
dialog.ShowDialog();
to mi wyświetla się ten błąd:
Current thread must be set to single thread apartment (STA) mode before OLE calls can be made. Ensure that your Main function has STAThreadAttribute marked on it. This exception is only raised if a debugger is attached to the process.
Z góry dzięki za odpowiedź.
P.S. Nad Main mam [STAThread] i jak otowrzę bez debugowania ctrl + F5 to mi dobrze chodzi ale nie wiem czy to ma znaczenie.