Inte i den koden, det är möjligt att du har missat något annat i din övriga kod.
Lättas är att debuga igenom sin kod och se varför ett objekt inte har instansieras innan det kallas.
- M
5 svar · 277 visningar · startad av Nöff
Thread mythread=new Thread(new ThreadStart(kalkylera));
mythread.Priority=ThreadPriority.Lowest;
mythread.Start();
den funktionen kalkylera funkade alldeles utmärkt om jag anropar den utan trådning, jag får ett Objektreferensen har inte angetts till en instans av ett objekt fel så fort jag använder trådning för att anropa funktionen, har jag skrivit nåt fel eller nåt?.
Inte i den koden, det är möjligt att du har missat något annat i din övriga kod.
Lättas är att debuga igenom sin kod och se varför ett objekt inte har instansieras innan det kallas.
- M
Om du använder ett objekt i kalkylera som du tar bort efter att du anropat funktionen kommer det inte att fungera när tråden väl kommit igång. Se till att alla objekt som används i tråden alltid finns och inte används samtidigt i olika trådar.
Men det gör jag ju inte :( , funktionen är helt "stand-alone" så att säga.
Synchronized?