--- trunk/Client/ClientDlg.cpp 2007/02/01 09:21:43 36 +++ trunk/Client/ClientDlg.cpp 2007/02/01 09:23:20 37 @@ -11,7 +11,7 @@ #endif //Globale variabler osv. :-S -CString Ip, Delay, Updatevariable; +CString Ip, Delay; unsigned long Port; UINT Status( LPVOID Param ); UINT Update( LPVOID Param ); @@ -253,9 +253,6 @@ else break; } - - //Buffcheck(buff); - //Close(); } void CClientDlg::OnBnClickedIpport() { @@ -265,7 +262,7 @@ m_delay.GetWindowText(Delay); int test; test = atoi(Delay); - if(test < 10000 && test > 100) + if(test < 10000 && test > 500) { CRegKey reg; reg.Create(HKEY_LOCAL_MACHINE, "SOFTWARE\\Projekt\\Client"); @@ -310,11 +307,6 @@ } return TRUE; } -UINT Update( LPVOID param ) -{ - sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL); - return TRUE; -} void Buffcheck(CString data) { int intbuff=0, temp, pot; @@ -393,32 +385,35 @@ } void CClientDlg::OnBnClickedLed1() { + CString Updatevariable; int led, code, send; led = 110; code = m_led1.GetCheck(); send = (led+code); Updatevariable.Format("%d",send); - AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL); + sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL); } void CClientDlg::OnBnClickedLed2() { + CString Updatevariable; int led, code, send; led = 120; code = m_led2.GetCheck(); send = (led+code); Updatevariable.Format("%d",send); - AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL); + sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL); } void CClientDlg::OnBnClickedLed3() { + CString Updatevariable; int led, code, send; led = 130; code = m_led3.GetCheck(); send = (led+code); Updatevariable.Format("%d",send); - AfxBeginThread(Update,0,THREAD_PRIORITY_NORMAL,0,0,NULL); + sockClient.Send(Updatevariable,Updatevariable.GetLength(),NULL); } void CClientDlg::OnBnClickedOk()