Multithreading -> feedback efter metoden er færdig
Jeg har en WebRequest hvor jeg sender en post værdi afsted, herefter modtager jeg så svaret fra serveren og beregner hvad der skal ske alt efter retursvaret. Dette virker fint nok, desværre så tager WebRequesten bare lidt tid, hvori at mit GUI går over i "Svarer ikke".Jeg ved det kan løses med multithreading, problemet er bare at når den er færdig, vil jeg gerne have at der kommer et ballontip fra mit notifyIcon frem.
Jeg kan ikke finde nogen invoke metode på notifyIcon, og synes heller ikke det virkede at refere til den.
Desuden vil jeg gerne sørge for at der kun kan startes en WebRequest ad gangen, til det vil jeg deaktivere knappen der sætter det i gang, men er der en måde at sørge for at det ikke sker selv hvis det bliver gjort ved en fejl i koden?
Kort sagt:
Hvordan viser jeg et ballontip fra en anden tråd? Eller evt. får svar retur til GUI tråden så den kan vise ballontip?
Og sørger for at der kun kan være en ting i "køen" til det, skal jeg her bruge queue?