?? 設置服務器地址.c
字號:
//---------------------------------------------------------------------------------------------------
//標準菜單程序
//
//
//---------------------------------------------------------------------------------------------------
#include "menu.h"
#include "CM240128.H"
#include "輸入狀態欄.h"
#include "gprs.h"
#include "功能選擇菜單.h"
#include "數據存儲.h"
#include <string.h>
#include "系統設置.h"
#include "main.h"
//---------------------------------------------------------------------------------------------------
void MENU_SetupIP_Load(unsigned char *pBuf)
{
unsigned char i;
pBuf=pBuf;
ClrDisplay();
SetCurrLoc(0,0);
DisplayStr("設服務器",30);
for(i=0;i<40;i++) ServerIp[i]=0;
SetCurrLoc(0,32);
DisplayStr("默認端口:8002",30);
SetCurrLoc(0,48);
DisplayStr("IP>",30);
InputStateOption(1);
}
//---------------------------------------------------------------------------------------------------
//刷新
void MENU_SetupIP_refurbish(void)
{
//user code
//user code end
}
//---------------------------------------------------------------------------------------------------
//數據輸入
void MENU_SetupIP_incept(unsigned char *pBuf)
{
//user code
unsigned char l1,l2;
if(pBuf==0)return;
if(*pBuf==15)
{//按下刪除鍵
l1 = strlen(ServerIp);
if(l1!=0)ServerIp[l1-1]=0;
SetCurrLoc(3,48);
DisplayFill(' ',27);
SetCurrLoc(3,48);DisplayStr(ServerIp,27);
return;
}
if(*pBuf == 0x0a)
{//確認 回車鍵
SaveServerIP();
GoMainMenu();;
return;
}
if(*pBuf == 0x06)
{//取消 ctl鍵
GoMainMenu();;
return;
}
l1 = strlen(ServerIp);
l2 = strlen(pBuf);
if((l1+l2)<27)strcat(ServerIp,pBuf);
SetCurrLoc(3,48);
DisplayFill(' ',27);
SetCurrLoc(3,48);DisplayStr(ServerIp,27);
//user code end
}
//---------------------------------------------------------------------------------------------------
//---------------------------------------------------------------------------------------------------
//下面是不可改寫的代碼
void MENU_SetupIP(unsigned char *pBuf)
{
MenuSet(MENU_SetupIP_refurbish,MENU_SetupIP_incept);
MENU_SetupIP_Load(pBuf);
}
//---------------------------------------------------------------------------------------------------
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -