Click here to Skip to main content
15,897,518 members
Home / Discussions / C#
   

C#

 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
thegloomyclown25-Jun-07 10:47
thegloomyclown25-Jun-07 10:47 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
Ed.Poore25-Jun-07 11:11
Ed.Poore25-Jun-07 11:11 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
thegloomyclown25-Jun-07 11:27
thegloomyclown25-Jun-07 11:27 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
Ed.Poore25-Jun-07 11:59
Ed.Poore25-Jun-07 11:59 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
Ed.Poore25-Jun-07 12:19
Ed.Poore25-Jun-07 12:19 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
thegloomyclown26-Jun-07 4:45
thegloomyclown26-Jun-07 4:45 
GeneralRe: Loading referenced assemblies using System.Reflection Pin
Ed.Poore26-Jun-07 5:02
Ed.Poore26-Jun-07 5:02 
QuestionMultiThreading Pin
HexaDeveloper25-Jun-07 5:53
HexaDeveloper25-Jun-07 5:53 
hi all, i made this code to make multithreads for one method and every thread take one packet to move but it didnot work, Is there any error in this code

private void btn_simulate_Click(object sender, EventArgs e)<br />
      {<br />
          for (int i = 0; i < lineArray.LineList.Count; i++)<br />
          {<br />
              /// Assign a method to thread to execute <br />
              packetsMovingThreadArray.Add(new Thread(threadProcedure));<br />
              dataPacketsArray.Add(new Packet());<br />
          }<br />
          this.btn_simulate.Enabled = false;<br />
          this.btn_stop.Enabled = true;<br />
          movingPacketThreadFlag = true;<br />
          for (int i = 0; i < lineArray.LineList.Count; i++)<br />
          {<br />
              ((Thread)packetsMovingThreadArray[i]).Start();<br />
          }<br />
      }<br />
      int simulationIndex = -1;<br />
      private void threadProcedure()<br />
      {<br />
          simulationIndex++;<br />
          Packet pack = ((Packet)dataPacketsArray[simulationIndex]);<br />
          AdHocMobility.simulate(ref pack,((Line)lineArray.LineList[simulationIndex]),<br />
              this);<br />
      }<br />
      /// <summary><br />
      ///  Abort the Thread of painting<br />
      /// </summary><br />
      private void btn_stop_Click(object sender, EventArgs e)<br />
      {<br />
          try<br />
          {<br />
              this.btn_stop.Enabled = false;<br />
              this.btn_simulate.Enabled = true;<br />
              packetsMovingThreadArray.Clear();<br />
              foreach (Thread Th in packetsMovingThreadArray )<br />
              {<br />
                  Th.Abort(); <br />
              }<br />
              simulationIndex = -1;<br />
              movingPacketThreadFlag = false;<br />
              Invalidate();<br />
          }<br />
          catch (Exception ex)<br />
          {<br />
              MessageBox.Show(ex.Message);<br />
          }<br />
      }


thanks

Generator
AnswerRe: MultiThreading Pin
led mike25-Jun-07 6:11
led mike25-Jun-07 6:11 
GeneralRe: MultiThreading Pin
HexaDeveloper25-Jun-07 7:00
HexaDeveloper25-Jun-07 7:00 
GeneralRe: MultiThreading Pin
led mike25-Jun-07 9:21
led mike25-Jun-07 9:21 
AnswerRe: MultiThreading Pin
Hesham Yassin26-Jun-07 5:47
Hesham Yassin26-Jun-07 5:47 
QuestionStructuring my program Pin
ruanr25-Jun-07 4:39
ruanr25-Jun-07 4:39 
AnswerRe: Structuring my program Pin
led mike25-Jun-07 4:51
led mike25-Jun-07 4:51 
GeneralRe: Structuring my program Pin
ruanr25-Jun-07 20:43
ruanr25-Jun-07 20:43 
GeneralRe: Structuring my program Pin
led mike26-Jun-07 5:08
led mike26-Jun-07 5:08 
QuestionGoogle Page Rank Calculator Pin
zeltera25-Jun-07 4:31
zeltera25-Jun-07 4:31 
AnswerRe: Google Page Rank Calculator Pin
Vasudevan Deepak Kumar25-Jun-07 5:04
Vasudevan Deepak Kumar25-Jun-07 5:04 
GeneralRe: Google Page Rank Calculator Pin
zeltera25-Jun-07 5:08
zeltera25-Jun-07 5:08 
QuestionStack OverFlow Exception in C# Pin
meeram39525-Jun-07 4:26
meeram39525-Jun-07 4:26 
AnswerRe: Stack OverFlow Exception in C# Pin
led mike25-Jun-07 4:46
led mike25-Jun-07 4:46 
GeneralRe: Stack OverFlow Exception in C# Pin
meeram39525-Jun-07 19:53
meeram39525-Jun-07 19:53 
AnswerRe: Stack OverFlow Exception in C# Pin
Guffa25-Jun-07 6:11
Guffa25-Jun-07 6:11 
GeneralRe: Stack OverFlow Exception in C# [modified] Pin
meeram39525-Jun-07 19:39
meeram39525-Jun-07 19:39 
AnswerRe: Stack OverFlow Exception in C# Pin
Luc Pattyn25-Jun-07 10:27
sitebuilderLuc Pattyn25-Jun-07 10:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.