91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 919.78 KB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2024-10-07
  • 語言: 其他
  • 標簽: CVI??TCP??

資源簡介

CVI下的TCP服務器和客戶端,可以修改使用。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?“服務器端.h“

static?int?panelHandle;

int?CVICALLBACK?ServerCallback(unsigned?handleint?eventint?errorvoid?*callbackDate);
int?CVICALLBACK?ClientCallback(unsigned?handleint?eventint?errorvoid?*callbackDate);
int?quit=0portNumber;
unsigned?int?k=0;
unsigned?covHandle;
char?servername[32]portNumString[32];

int?main?(int?argc?char?*argv[])
{
????char?
????tempBuf[256];
if?(InitCVIRTE?(0?argv?0)?==?0)
return?-1; /*?out?of?memory?*/
if?((panelHandle?=?LoadPanel?(0?“服務器端.uir“?PANEL))? return?-1;
DisplayPanel?(panelHandle);
GetTCPHostAddr(tempBuf256);
SetCtrlVal(panelHandlePANEL_SERVERIPtempBuf);
RunUserInterface();
DiscardPanel(panelHandle);
return?0;
}

int?CVICALLBACK?ServerCallback(unsigned?handleint?eventint?errorvoid?*callbackDate)
{
??char?buf[512];
??int?readsize;
??switch?(event)
??{
????case?TCP_CONNECT:
????covHandle=handle;
????SetCtrlVal(panelHandlePANEL_LED1);
????SetCtrlVal(panelHandlePANEL_TEXTBOX_2“->客戶端連接成功!\r\n“);
????break;
????case?TCP_DATAREADY:
????readsize=ServerTCPRead(covHandlebuf5121000);
????SetCtrlVal(panelHandlePANEL_TEXTBOX_2buf);
????break;
????case?TCP_DISCONNECT:
????//MessagePopup(“TCP?Server““連接斷開!??“);
????SetCtrlVal(panelHandlePANEL_TEXTBOX_2“\r\n->客戶端連接斷開!\r\n“);
????SetCtrlVal(panelHandlePANEL_LED0);
????break;
????}
return?0;
}




int?CVICALLBACK?QUIT?(int?panel?int?control?int?event
void?*callbackData?int?eventData1?int?eventData2)
{
switch?(event)
{
case?EVENT_COMMIT:
QuitUserInterface?(0);
break;
}
return?0;
}

int?CVICALLBACK?TxScrCallback?(int?panel?int?control?int?event
void?*callbackData?int?eventData1?int?eventData2)
{

????
????char?buffer[512];
switch?(event)
{
case?EVENT_COMMIT:
GetCtrlVal(panelHandlePANEL_TEXTBOXbuffer);
switch?(k)
{
???case?1:
if(ServerTCPWrite(covHandlebufferstrlen(buffer)+11000)<0)
{
?MessagePopup(“TCP?服務器““TCP?寫錯誤客戶端未連接!“);
?SetCtrlVal(panelPANEL_LED0);
?return?0;
?}
?break;
???case?2:
???if(ClientTCPWrite(covHandlebufferstrlen(buffer)+11000)<0)
{
?MessagePopup(“TCP?服務器““TCP?寫錯誤服務器端未連接!“);
?SetCtrlVal(panelPANEL_LED0);
?return?0;
?}
?break;
case?0:
MessagePopup(“TCP?服務器““TCP?寫錯誤未設置!“);

????}
????
default:
break;
}
return?0;
}

int?CVICALLBACK?Clear?(int?panel?int?control?int?event
void?*callbackData?int?eventData1?int?eventData2)
{
switch?(event)
{
case?EVENT_COMMIT:
ResetTextBox(panelPANEL_TEXTBOX_2“\0“);
break;
}
return?0;
}

int?CVICALLBACK?SET?(int?panel?int?control?int?event
void?*callbackData?int?eventData1?int?eventData2)
{
char?name[256];
switch?(event)
{
case?EVENT_COMMIT:
GetCtrlVal(panelPANEL_RING&k);
switch(k)
{
//服務器端
case?1:
SetCtrlVal(panelHandlePANE

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????7570??2013-01-16?14:54??TCP\cvibuild.服務器端\build.ini

?????文件??????????4??2009-01-20?10:31??TCP\cvibuild.服務器端\dependencies.bri

?????文件???????1944??2007-04-24?16:24??TCP\cvibuild.服務器端\resources.res

?????文件??????98683??2009-01-20?10:31??TCP\cvibuild.服務器端\服務器端.nidobj

?????文件???????1431??2013-01-16?14:57??TCP\cvibuild.網絡\build.ini

?????文件????1826816??2001-08-01?10:00??TCP\cvirte.dll

?????文件???????5175??2008-12-02?17:11??TCP\服務器端.c

?????文件???????4290??2013-01-16?14:54??TCP\服務器端.cws

?????文件???????2020??2009-01-20?10:31??TCP\服務器端.h

?????文件??????10914??2013-01-16?14:54??TCP\服務器端.prj

?????文件???????4612??2009-01-20?10:31??TCP\服務器端.uir

?????文件?????593148??2009-01-20?10:31??TCP\服務器端_dbg.cdb

?????文件?????198656??2009-01-20?10:31??TCP\服務器端_dbg.exe

?????文件???????4332??2013-01-16?14:57??TCP\網絡.cws

?????文件???????3559??2009-03-04?15:28??TCP\網絡.prj

?????目錄??????????0??2013-01-16?15:14??TCP\cvibuild.服務器端

?????目錄??????????0??2013-01-16?15:14??TCP\cvibuild.網絡

?????目錄??????????0??2013-01-16?15:14??TCP

-----------?---------??----------?-----??----

??????????????2763154????????????????????18


評論

共有 條評論