private void button1_Click(object sender, EventArgs e)
 {
     if (processList.SelectedIndex >= 0) {
         int pid = processes[processList.SelectedIndex];
         try
         {
             Process ps = Process.GetProcessById(pid);
             if (!ps.HasExited)
             {
                 CockPit cockPit = new CockPit((uint)pid, debugMgr);
                 cockPit.ShowDialog();
             }
         }
         catch (Exception ex){
             MessageBox.Show(ex.Message);
          /*Ignore*/
         }
         reload();
     }
 }
예제 #2
0
 public AttachReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #3
0
 public SetBPReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #4
0
 public ThreadReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #5
0
 public LoadedAssmbliesReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #6
0
 public RemoveBPReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #7
0
 public GoCmdReciver(CockPit _CockPit)
 {
     m_CockPit = _CockPit;
 }
예제 #8
0
 public AppDomainReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #9
0
 public ExceptionCatcherReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #10
0
 public EnableAssemblyLoadNotificationReciver(CockPit _form)
 {
     m_form = _form;
 }
예제 #11
0
 public CallStackReciver(CockPit _form)
 {
     m_form = _form;
 }