/[H7]/trunk/Client/ClientDlg.cpp
ViewVC logotype

Diff of /trunk/Client/ClientDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 36 by kevin, Wed Jan 31 17:05:15 2007 UTC revision 37 by kevin, Thu Feb 1 09:23:20 2007 UTC
# Line 11  Line 11 
11  #endif  #endif
12    
13  //Globale variabler osv. :-S      //Globale variabler osv. :-S    
14  CString Ip, Delay, Updatevariable;  CString Ip, Delay;
15  unsigned long Port;  unsigned long Port;
16  UINT Status( LPVOID Param );  UINT Status( LPVOID Param );
17  UINT Update( LPVOID Param );  UINT Update( LPVOID Param );
# Line 253  void ClientSocket::OnReceive( int nError Line 253  void ClientSocket::OnReceive( int nError
253                  else                  else
254                          break;                          break;
255          }          }
           
         //Buffcheck(buff);  
         //Close();  
256  }  }
257  void CClientDlg::OnBnClickedIpport()  void CClientDlg::OnBnClickedIpport()
258  {  {
# Line 265  void CClientDlg::OnBnClickedIpport() Line 262  void CClientDlg::OnBnClickedIpport()
262          m_delay.GetWindowText(Delay);          m_delay.GetWindowText(Delay);
263          int test;          int test;
264          test = atoi(Delay);          test = atoi(Delay);
265          if(test < 10000 && test > 100)          if(test < 10000 && test > 500)
266          {          {
267          CRegKey reg;          CRegKey reg;
268          reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Client");          reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Client");
# Line 310  UINT Status( LPVOID Param ) Line 307  UINT Status( LPVOID Param )
307          }          }
308          return TRUE;          return TRUE;
309  }  }
 UINT Update( LPVOID param )  
 {  
         sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL);  
         return TRUE;  
 }  
310  void Buffcheck(CString data)  void Buffcheck(CString data)
311  {  {
312          int intbuff=0, temp, pot;          int intbuff=0, temp, pot;
# Line 393  void Buffcheck(CString data) Line 385  void Buffcheck(CString data)
385  }  }
386  void CClientDlg::OnBnClickedLed1()  void CClientDlg::OnBnClickedLed1()
387  {  {
388            CString Updatevariable;
389          int led, code, send;          int led, code, send;
390          led = 110;          led = 110;
391          code = m_led1.GetCheck();          code = m_led1.GetCheck();
392          send = (led+code);          send = (led+code);
393          Updatevariable.Format("%d",send);          Updatevariable.Format("%d",send);
394          AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL);          sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL);
395  }  }
396    
397  void CClientDlg::OnBnClickedLed2()  void CClientDlg::OnBnClickedLed2()
398  {  {
399            CString Updatevariable;
400          int led, code, send;          int led, code, send;
401          led = 120;          led = 120;
402          code = m_led2.GetCheck();          code = m_led2.GetCheck();
403          send = (led+code);          send = (led+code);
404          Updatevariable.Format("%d",send);          Updatevariable.Format("%d",send);
405          AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL);          sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL);
406  }  }
407    
408  void CClientDlg::OnBnClickedLed3()  void CClientDlg::OnBnClickedLed3()
409  {  {
410            CString Updatevariable;
411          int led, code, send;          int led, code, send;
412          led = 130;          led = 130;
413          code = m_led3.GetCheck();          code = m_led3.GetCheck();
414          send = (led+code);          send = (led+code);
415          Updatevariable.Format("%d",send);          Updatevariable.Format("%d",send);
416          AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL);          sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL);
417  }  }
418    
419  void CClientDlg::OnBnClickedOk()  void CClientDlg::OnBnClickedOk()

Legend:
Removed from v.36  
changed lines
  Added in v.37

  ViewVC Help
Powered by ViewVC 1.1.20