Jak uruchomić aplikację kilka razy równocześnie

0

Witam.
Napisałem program, który po wprowadzeniu do TextBox1 danych i kliknięciu na "Start" - wykonuje dużo skomplikowanych funkcji.
Następnie w oknie TextBox2 wyświetla wynik działań.

Chciałbym przyspieszyć proces i uruchomić kilka "programów", nie ingerując już w kod obecnego...
Po prostu jakoś wywołać kilka razy ten sam program... Czy jest to możliwe?

Obecnie program wygląda tak:
user image

A ja chciałbym zrobić coś takiego, że jak uruchomię program to powiedzmy wyskoczy okienko, gdzie wprowadzę liczbę wątków oraz tekst do przeróbki - następnie uruchomi się odpowiednia liczba programów i ten tekst między sobą "podzielą" do roboty:

user image

I na końcu działania wynik z obu uruchomionych programów trafiałby do Formy, z której pierwotnie były uruchomione oba programy.

Już wczoraj zakładałem podobny temat na tym forum, otrzymałem podpowiedzi aby użyć procesów itd - lecz kompletnie mi to nie wychodzi, jak uruchamiam procesy to pojawiają się błędy, jak naprawiam błędy to funkcje programu przeskakują itp itd...
Doszedłem do wniosku że lepiej kodu programu nie ruszać a jedynie kilka razy wywołać uruchomienie tego programu (bo gdy ręcznie uruchamiam kilka x aplikację to jest ten efekt co bym chciał, chcę tylko dodać automatyczne uruchamianie tej samej aplikacji + podzielić między nimi tekst do przeróbki)

1

Do złego wniosku doszedłeś.
Opanuj to co inni proponowali w poprzednim temacie.

Jak masz z czymś konkretnym problem to napisz na forum (po tym jak.poszukasz samodzielnie rozwiązania) a na pewno zostaniesz naprowadzony na poprawne rozwiązanie.

0

To nie ma sensu, a na pewno nie będzie prostsze do wykonania niż uruchomienie kilku Tasków z poziomu kodu, albo skorzystanie z PLINQ jak pokazywałem w jednym twoim temacie.

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