Console & Form - współpraca

0

Zastanawiam się, czy można przekazać za pomocą konstruktora formy ref do consoli, w ktorej został form stworzony) aby podczas działania programu wyświetlać w consoli logi z działania forma.

pzdR

0

Klasa Console jest statyczna, więc nie ma czegoś takiego jak przekazanie konsoli do konstruktora jakiegokolwiek obiektu. Jeśli skompilujesz aplikację jako "Console Application" to będziesz miał konsolę połączoną z okienkiem. Każdy tekst wypisany na konsolę, będzie wypisany na tej właśnie konsoli. Jeśli skompilujesz program jako "Windows Application", to nie będzie żadnej konsoli "podpiętej" do okienka, więc tekst nie będzie nigdzie wyświetlany. Być może można użyć Win32 API, ale nie znam żadnego konkretnego sposobu.

0

a można stworzyć w windows app project dodatkowa konsole (i ja przekazac jako paramert)?

0

Utwórz aplikację WinForms i skompiluj jako Console(Project->Properties->Output type). Poza tym nic nie szkodzi w dodaniu do aplikacji konsolowej okienek winformsowych, pamiętać trzeba o referencjach.

0
adam1105 napisał(a)

Utwórz aplikację WinForms i skompiluj jako Console(Project->Properties->Output type). Poza tym nic nie szkodzi w dodaniu do aplikacji konsolowej okienek winformsowych, pamiętać trzeba o referencjach.

pobawie sie, dziex

1 użytkowników online, w tym zalogowanych: 0, gości: 1