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 ); |
253 |
else |
else |
254 |
break; |
break; |
255 |
} |
} |
|
|
|
|
//Buffcheck(buff); |
|
|
//Close(); |
|
256 |
} |
} |
257 |
void CClientDlg::OnBnClickedIpport() |
void CClientDlg::OnBnClickedIpport() |
258 |
{ |
{ |
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"); |
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; |
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() |