Mam jeden program który działa, ale tylko na konsoli. Jednak osoba która będzie korzystać z tego programu postanowiła, że chce mieć okienko, ale również chce mieć wersję konsolową, żeby mieć możliwość wrzucenia tego na weba. Napisałem więc drugi program, który zawiera tylko interfejs okienkowy, program uruchamia w nowym procesie ten pierwszy program i w obiekcie RichText ma wypisać zwrócony wynik. Nie byłoby problemu, gdyby nie fakt, że wyświetlany tekst zawiera polskie znaki.
Program konsolowy uruchomiony z konsoli wyświetla znaki prawidłowo, tekst z bazy danych (utf8), również wyświetla polskie znaki bez problemu, ale jak pobieram wyjście z programu konsolowego do graficznego to otrzymuje napisy w stylu:
Program uruchomiony z parametrem wykona nast©pujĄce akcje:
Parametry:
l - buduje baz© danych z dost©pnych ...
Byłbym wdzięczny za pomoc i proszę nie pisać, że temat był wałkowany nie jeden raz. Jestem kompletnie zielony z C# a program muszę właśnie w nim napisać.