Zdravím, vytvořil jsem si metodu:
static void SpustNabijeni()
{
byte[] zprava = VytvorSCZpravu(textBox3.Text);
odpoved = false; vyprseni_limitu = false;
int navatova_hodnota = OdesliZpravuPresUART(zprava);
while (vyprseni_limitu == false) ;
//while (((vyprseni_limitu == false) || (odpoved == false)) && (navatova_hodnota == 0))
ZobrazChybyPrenosu(navatova_hodnota);
if ((navatova_hodnota < 0) || (vyprseni_limitu)) return;
}
a blahove myslel, ze vytvorim dalsi vlakno, ktere ji bude vykonavat:
Thread Limit = new Thread(new ThreadStart(SpustNabijeni()));
Bohuzel mi to samozrejme vyhodilo spoustu hlasek, jako ze nepouzivam staticke metody, vlastnosti a tak. Vsechny mnou napsane metody a promenne jsem tedy dal jako statc - prestoze nesim zda to nebude mit nejake vedlejsi nasledky na funkcnost. Ale bohuzel jedna vec mi nejde vyresit a to je parametr v teto casti:
VytvorSCZpravu(textBox3.Text);
Mohl by prosim nekdo poradi? Děkuji Ondra