You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
sock = Ø;<br />
WSACleanup ();<br />
GetDateFormat (Ø,Ø,Ø,Ø,szDate,32);<br />
GetTimeFormat (Ø,Ø,Ø,Ø,szTime,32);<br />
for(index = Ø;index < 1Ø;index++)<br />
RecordOut.Date[index] = szDate[index];<br />
for(index = Ø;index < 11;index++)<br />
RecordOut.Time[index] = szTime[index];<br />
if (RecordOut.Time[1Ø] == '\Ø')<br />
RecordOut.Time[1Ø] = ' ';<br />
for(index = Ø;index < 22;index++)<br />
RecordOut.Literal1[index] = szPlaySoundClose[index];<br />
if (fputs(pRecordOut,pPageLog) != Ø)<br />
EditPrintf (hwndEdit, TEXT ("Page Log WRITE failed! \r\n"));<br />
if (fclose (pPageLog) != Ø)<br />
EditPrintf (hwndEdit, TEXT ("Page Log CLOSE failed! \r\n"));<br />
}<br />
DestroyWindow (GetParent (hwnd));<br />
return TRUE;<br />
}<br />
return FALSE;<br />
case WM_SOCKET_NOTIFY:<br />
wEvent = WSAGETSELECTEVENT (lParam); // ie, LOWORD<br />
wError = WSAGETSELECTERROR (lParam); // ie, HIWORD<br />
// Process two events specified in WSAAsyncSelect<br />
switch (wEvent)<br />
{<br />
// This event occurs as a result of the "Listen" call<br />
case FD_ACCEPT:<br />
sockaccepted = accept(sock,Ø,Ø);<br />
if (sockaccepted == INVALID_SOCKET)<br />
{<br />
iError = WSAGetLastError ();<br />
GetDateFormat (Ø,Ø,Ø,Ø,szDate,32);<br />
GetTimeFormat (Ø,Ø,Ø,Ø,szTime,32);<br />
EditPrintf (hwndEdit, TEXT ("Accept error<br />
#%i %hs %hs \r\n"),iError, szDate, szTime);<br />
for(index = Ø;index < 1Ø;index++)<br />
RecordOut.Date[index] = szDate[index];<br />
for(index = Ø;index < 11;index++)<br />
RecordOut.Time[index] = szTime[index];<br />
if (RecordOut.Time[1Ø] == '\Ø')<br />
RecordOut.Time[1Ø] = ' ';<br />
for(index = Ø;index < 22;index++)<br />
RecordOut.Literal1[index] = szPlaySoundError[index];<br />
if (fputs(pRecordOut,pPageLog) != Ø)<br />
EditPrintf (hwndEdit, TEXT ("Page Log WRITE failed! \r\n"));<br />
return TRUE;<br />
}<br />
//GetDateFormat (Ø,Ø,Ø,Ø,szDate,32);<br />
36 © 2000. Xephon UK telephone 01635 33848, fax 01635 38345. USA telephone (303) 410 9344, fax (303) 438 0290.